资讯

精准传达 • 有效沟通

从品牌网站建设到网络营销策划,从策略到执行的一站式服务

Fedora20中解决zip解压文件时中文文件名的乱码问题[已解决]-创新互联

该方法的原文地址: http://wangqige.com/the-solution-of-unzip-files-which-zip-under-windows/(链接已失效)

成都创新互联公司成立于2013年,先为绿园等服务建站,绿园等地企业,进行企业商务咨询服务。为绿园企业网站制作PC+手机+微官网三网同步一站式服务解决您的所有建站问题。

解决方法:保存如下Python代码到文件unzip.py中

#!/usr/bin/env python # -*- coding: utf-8 -*- import os import sys import zipfile print "Processing File " + sys.argv[1] file=zipfile.ZipFile(sys.argv[1],"r"); for name in file.namelist(): utf8name=name.decode('gbk') print "Extracting " + utf8name pathname = os.path.dirname(utf8name) if not os.path.exists(pathname) and pathname!= "": os.makedirs(pathname) data = file.read(name) if not os.path.exists(utf8name): fo = open(utf8name, "w") fo.write(data) fo.close file.close()

使用方法如下:

python unzip.py *.zip
分享标题:Fedora20中解决zip解压文件时中文文件名的乱码问题[已解决]-创新互联
当前路径:http://cdkjz.cn/article/hjods.html
多年建站经验

多一份参考,总有益处

联系快上网,免费获得专属《策划方案》及报价

咨询相关问题或预约面谈,可以通过以下方式与我们联系

大客户专线   成都:13518219792   座机:028-86922220