python自动化脚本1-解压zip压缩包

当我们有多个zip压缩包需要解压的时候,或者说每天都会有几个新的压缩包需要解压,而每次鼠标点击右键,电脑总会检查安全性,导致反应半天。此时就有了使用脚本来帮助我们自动解压的需求。
jy_zip.exe使用方法:
1.将jy_zip.exe放到环境变量中,或者放到想要解压的zip压缩包同目录下。
2.调出cmd命令窗口。执行jy_zip即可。
a.不跟参数,遍历当面目录以及包含文件夹下的所以zip压缩包,根据参数来解压N层的压缩包

b.跟参数,指定某个路径下的zip压缩吧。绝对路径。


注意:
1.如果压缩包内包含中文命名文件夹,解压出来的文件名是乱码。网络上有解决此问题的方法,自行解决。
2.已经解压过的文件,不会重复解压。


主要的python操作:
1.使用库:zipfile,os,sys。
2.遍历文件(挑选符合的文件名)。
3.使用zipfile库解压文件。
4.如果压缩包内还有二次或多次压缩,可由用户控制解压的次数。

源码:




绿色声明:代码来源自网络和个人修改,源码不是一次完成的,也没有经过精益求精,只是表达一种解决问题的思路而已。实现基本功能,如果有好的优化方案或者是添加其它功能,欢迎留言。

风凉

时人不识凌云木,直待凌云始道高。

留下你的评论

*评论支持代码高亮<pre class="prettyprint linenums">代码</pre>

相关推荐

暂无内容!

Warning: file_put_contents(): Only 0 of 86 bytes written, possibly out of free disk space in /www/wwwroot/www.iliuqi.com/wp-content/plugins/download-manager/libs/class.Session.php on line 80