标签:end code readlines strip() iges ret port dig utf-8
import hashlib import os def gen_md5(data): res = hashlib.md5(data.encode(‘utf-8‘)).hexdigest() return res def handel_txt(name): with open(name,‘r‘,encoding=‘utf-8‘) as f: with open(‘./‘+name + ‘-res‘ +‘.txt‘,‘w‘,encoding = ‘utf-8‘) as f1: sq = [gen_md5(line.strip())+‘\n‘ for line in f.readlines()] print(len(sq)) f1.writelines(sq) print(‘done‘) def main(): li = os.listdir() for file_name in li: if file_name.endswith(‘.txt‘): handel_txt(file_name) if __name__ == ‘__main__‘: main()
标签:end code readlines strip() iges ret port dig utf-8
原文地址:https://www.cnblogs.com/Erick-L/p/10187176.html