#!/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()

作者:Latm Ake
链接:https://www.zhihu.com/question/20523036/answer/35225920
来源:知乎
著作权归作者所有

最新文章

  1. MacOS中使用QT开发iOS应用
  2. samba服务器安装,共享nginx目录
  3. [SimHash] find the percentage of similarity between two given data
  4. JavaScript使用正则表达
  5. androids-addjavascriptinterface-equivalent-in-ios
  6. python数据分析之pandas库的DataFrame应用二
  7. android 一题多改系列——android 打电话实现两种方法
  8. HDU-4614 Vases and Flowers (线段树区间更新)
  9. BZOJ_1269_文本编辑器_[AHOI2006]_(Spaly)
  10. 实现js浮点数加、减、乘、除的精确计算(网上很多文章里的方法是不能解决所有js浮点数计算误差的)
  11. #云栖大会# 移动安全专场——APP加固新方向(演讲速记)
  12. 五分钟上手Markdown
  13. 用ASP.NET Core 2.0 建立规范的 REST API -- DELETE, UPDATE, PATCH 和 Log
  14. js 利用canvas + flv.js实现视频流 截屏 、本地下载功能实现,兼容火狐,谷歌;canvas截屏跨域问题,无音频视频流加载不显示问题
  15. 『计算机视觉』Mask-RCNN_训练网络其一:数据集与Dataset类
  16. iOS性能优化技巧
  17. day_5.21 py 高级编程
  18. SQL SERVER 2016研究二
  19. SecurityError: Blocked a frame with origin from accessing a cross-origin frame
  20. Ogre 渲染目标解析与多文本合并渲染

热门文章

  1. ffmpeg的内部Video Buffer管理和传送机制
  2. QuartZ Cron表达式在java定时框架中的应用
  3. 【转】 UIALertView的基本用法与UIAlertViewDelegate对对话框的事件处理方法
  4. python 资料
  5. Fixing the Great Wall
  6. C++ 出现bug :二位数组的操作运算,求非对角线的元素的和
  7. C++一些特殊的类的设计
  8. BFC--绝对值得你思考
  9. dwr消息推送
  10. CSAPP(2):程序的汇编表示(Linux版)