Python zip文件解压乱码的解决方法,pythonzip解压乱码,Python学习的过程中
Python zip文件解压乱码的解决方法,pythonzip解压乱码,Python学习的过程中
Python学习的过程中时常被乱码问题困扰,特别是在Python解压缩文件的时候常会遇到解码出现大量的乱码,影响工作效率。今天找到一个关于Python zip文件解压后乱码的解决方法,效果不错特拿来和大家一同分享,能帮助有需要的同学解决问题最好不过了。
学习Python的同学都知道,Python Gzip压缩与解压模块。但今天我们是解决乱码问题,不会用到这个模块。需要用的是zipfile和sys来解决python乱码问题。
此段python zip压缩代码改进下之后也可以解决python中用zipfile解压缩文件时,遇到中文文件名乱码的问题。
Python zip文件解压后乱码的解决方法,源代码如下:
#!/usr/bin/python#coding=utf8import zipfileimport sysif len(sys.argv)<2: #www.iplaypy.com print u'punzip zipfilename'else: f=zipfile.ZipFile(sys.argv[1]) nlist=f.namelist() for n in nlist: m=unicode(n,'gb2312').encode('utf8') file(m,'wb').write(f.read(n)) f.close()
Python 乱码解决方法相关文章推荐:
1、Python中文乱码与编码的问题 超高清 视频教程2、Python csv模块读写中文乱码等问题解决
编橙之家文章,
相关内容
- Python写的比较2个文件不同的程序,python写程序,Python写
- python 删除过期文件的方法+源码,,python 删除过期文
- 分享Python获取文件及文件夹大小的方法源码,python源码
- 最简单Python删除目录下文件内容的方法代码,python代码
- Python文件合并与分割操作方法工具,python文件合并,编橙
- 如何用Python创建生成xml文档文件的方法,pythonxml,用Py
- 用Python解压缩rar、zip文件的方法,python解压缩rarzip,编橙
- 游戏水桶倒水问题Python语言的解决方法,倒水python,Py
- Python算法--最长公共子串算法代码讲解,python算法,Pyt
- 如何用Python os.path.walk方法遍历搜索文件内容的操作详解
评论关闭