解决zipfile解压中文文件名的zip包是乱码问题

在源码中的第1330行下面加一行:
filename = filename.encode("cp437").decode('gbk')

 

 

然后在1510行后面加一行:

 

fname_str = fname_str.encode("cp437").decode('gbk')

 

 

 这样就可以正常解压了。

 

posted @ 2019-11-21 19:30  姬和  阅读(1220)  评论(0)    收藏  举报