能来这儿看到这篇经验的时辰,有很年夜的可能我们健忘压缩包中的暗码了,压缩包的文件对我们来说又很主要怎么办?这时辰我们可以利用python编写一个剧本来测验考试解开压缩包。
随便遴选一个文件比力多的文件夹,我这里的文件夹年夜约100M,鼠标右键文件夹,选择添加压缩文件。
设置压缩名和参数:选择ZIP模式,压缩选项为压缩后删除本来的文件,设置压缩暗码。
选择显示暗码,我们把暗码设置为zzzzzz吧!如许便利认出来,我把压缩文件放在字典的最后面了。
压缩过程和压缩后剩下的文件,会生当作一个暗码的压缩包,和删除本来的文件夹。
我们可以验证一下,把生当作的压缩包进行解压,会提醒输入响应的暗码,不相信的伴侣们,可以亲自尝尝。
python依靠模式本家儿要用了系统自带的库,不需要利用pip安装第三方库。
起首导入模块多线程,时候,解压模块库。
界说两个函数,界说一个main函数,main函数里面再挪用extractFile函数解压文件和返回暗码。
编写好代码了并保留剧本为baopo.py,具体代码如图所示,总共36行代码,很是简短,适合新手操作。
在IDE的空白处,我们右键单击呈现菜单,我们可以看到运行和调试模式,这两个都可以,比力直接点就选择运行。
运行剧本,暗码错误第76310次,意思就是准确的暗码就是76311次,稍后我们对比一下我们暗码字典中准确的行数,运行成果有启动时候,竣事时候,总耗损时候。
暗码字典正好是76311行!此次简单的尝试,但愿对python的快乐喜爱者有点帮忙,可是呢python在处置加密解密以及解压缩方面处置得不敷好,很是慢。我这电脑解压100M的压缩包用了35分钟,系统自带的却用了30秒。
0 篇文章
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!