98%硫酸:解决ubuntu下解压windows下生成的zip压缩包中文文件名乱码问题
来源:百度文库 编辑:偶看新闻 时间:2024/10/02 17:07:49
解决ubuntu下解压windows下生成的zip压缩包中文文件名乱码问题
Category: 小程序 — kevin_xiong @ 13:37
用python写的,算是我写的第一个python程序了。
使用方法:./unzipgbk.py zipfilename.zip
代码如下:
#!/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()
文件下载
Technorati 标签: zip, ubuntu, 乱码, python
Windows Xp下如何卸载Ubuntu操作系统
linux(ubuntu)下装windows
怎样解决ubuntu下通过wine跑msoffice word不能保存、打开文件的问题?
windows下如何解压bz2.tar文件?
Ubuntu无法识别鼠标,如何解决?
ubuntu下中文字体最好看的是什么
Ubuntu下安全读写NTFS分区格式文件
如何设置winrar自解压包,使之自动解压到windows目录下?
用WinRAR解压是提示:必须下一压缩分卷才能继续解压.怎样解决?
急问,ubuntu下如何进行安装配置
ubuntu下的游戏konquest谁会玩?教教小弟!
ubuntu下的分辨率和刷新频率怎么调?急
Ubuntu下可以安装大部分的Linux软件吗?
windows IP冲突帮忙解决下
已经解压了呀,提示说可能在安全模式下或windows install安装不正确
有没有windows下的能压缩、解压arj文件的工具?
这种情况下如何解压?
我下了一个游戏 解压后为一个 .asp 文件 如何解决
windows installer解压路径问题~~
我下载了一个flash软件,但解压后要安装时有windows加密,请问如何解决这一问题。
我下了番茄花园windows xp ghost版,请问解压后如何安装啊?详细步骤,多谢
XP下,出现Windows Install错误怎样解决?
殖民计划1 在windows下不稳定,如何解决?
windows下的smss.exe文件受损怎么解决?