隨手寫了個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()
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章