zipfile 中的一些坑

2021-08-25 11:59:44 字數 429 閱讀 4025

zipfile.setpassword() 網上有些部落格說是設定壓縮包密碼,是錯誤的,應該是設定預設解壓縮密碼。對於設定壓縮檔案密碼可以使用pyminizip

windows下zipfile.extract('test\\1.txt') 會報錯,原因是在zipfile中儲存的名字為test/1.txt,會找不到該檔案。

windows平台下出現以下錯誤

file name in directory 'test/1/test.txt' and header b'test\\1\\test.txt' differ

可能的原因為

4. 刪除壓縮包內檔案時,zipfile沒有提供相關方法。解決方法為新建乙個zip,然後將**不刪除**的檔案寫入新zip,然後刪除原來的zip並重命名新zip。

UITableView中的一些坑

注意1 如果想從stroyboard中載入靜態 必須把這兩個方法實現去掉,否則顯示不出來資料,且靜態 只能在uitableviewcontroller中實現 pragma mark table view data source nsinteger numberofsectionsintablevie...

springboot事務中的一些坑

在需要加入事務的方法上加入註解 transactional transactional rollbackfor rollbackexception.class 丟擲指定異常時回滾 rollbackfor rollbackexception.class 拋出自定義異常時,回滾事務。throws rol...

Xgboost的一些坑

這兩天做乙個競賽,用xgboost作為工具來做了一些事情。主要的框架是 xgboost的python擴充套件。然後這過程中花了不少時間在解決各種xgboost的error上。大部分的問題都在這個函式裡 dtrain xgb.dmatrix train.txt dtest xgb.dmatrix te...