隨手寫了個python跑zip,不知道哪有問題也沒報錯
#__author__byly
import zipfile
from threading import Thread
class testZip():
#邏輯函數
def pad(zFile,paswd):#傳入zip和字典數據
print ("test,","Access!","from'-->'pad")
try:
zFile.extractall(pad = paswd)#extractall函數爲解壓zip文件
print ("密碼爲:",paswd)
return
except:
print ("錯誤密碼")
return
#main函數
def main():
zFile = zipfile.ZipFile('D:\360Yun\datas\12306數據\part001.zip')#實例化
password = open('D:\360Yun\dictionarys\7G合併字典\常用超級8位.txt','r',encoding='utf-8')#讀字典包
for line in password.readlins():
paswd = line.strip('\n\r')
t = Thread(target = pad, args = (zFile,paswd))#創建多線程
t.start()
print ("test,","Access!","from'-->'main")
if __name__ == '__main__':
main()
import zipfile
from threading import Thread
class testZip():
#邏輯函數
def pad(zFile,paswd):#傳入zip和字典數據
print ("test,","Access!","from'-->'pad")
try:
zFile.extractall(pad = paswd)#extractall函數爲解壓zip文件
print ("密碼爲:",paswd)
return
except:
print ("錯誤密碼")
return
#main函數
def main():
zFile = zipfile.ZipFile('D:\360Yun\datas\12306數據\part001.zip')#實例化
password = open('D:\360Yun\dictionarys\7G合併字典\常用超級8位.txt','r',encoding='utf-8')#讀字典包
for line in password.readlins():
paswd = line.strip('\n\r')
t = Thread(target = pad, args = (zFile,paswd))#創建多線程
t.start()
print ("test,","Access!","from'-->'main")
if __name__ == '__main__':
main()
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.