码迷,mamicode.com
首页 > 其他好文 > 详细

md5加密

时间:2018-12-27 20:56:51      阅读:154      评论:0      收藏:0      [点我收藏+]

标签: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()

 

md5加密

标签:end   code   readlines   strip()   iges   ret   port   dig   utf-8   

原文地址:https://www.cnblogs.com/Erick-L/p/10187176.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!