zipファイルが壊れているかどうかを確認するにはどうすればいいですか?jpgイメージを10個持つzipファイルがあります。 ZIP内の画像の壊れていると私は、zipファイルが壊れているかどうかを確認するPythonスクリプト
11
A
答えて
16
見ることができないのです(zipファイルが本当に悪い場合、またはzipファイルでない場合)、または最初の不良ファイルをzipファイルに表示します。
import os
import sys
import zipfile
if __name__ == "__main__":
args = sys.argv[1:]
print "Testing zip file: %s" % args[0]
the_zip_file = zipfile.ZipFile(args[0])
ret = the_zip_file.testzip()
if ret is not None:
print "First bad file in zip: %s" % ret
sys.exit(1)
else:
print "Zip file is good."
sys.exit(0)
もちろん、適切なtry/except句にこの項目を囲む必要があります。しかし、それは基本です。
3
がzipfile
モジュールtestzip
機能を使用してPythonスクリプトでこれをチェックする方法がある抽出このコードが例外をスローするかhttp://docs.python.org/library/zipfile.html#zipfile.ZipFile.testzip
関連する問題
- 1. zipファイルが空であるかどうかを確認するBashスクリプト
- 2. Pythonがインストールされているかどうかを確認するPowershellスクリプト
- 3. 写真が壊れているかどうかを確認するには?
- 4. ファイルがzipアーカイブ内のディレクトリかどうかを確認
- 5. NotesViewが壊れているかどうかをスクリプトで確認できますか?
- 6. python PDFファイルが開いているかどうかを確認する方法
- 7. ディレクトリが共有されているかどうかを確認するPowerShellスクリプト?
- 8. プロセスが実行されているかどうかを確認するpowershellスクリプト
- 9. URLが壊れていないかどうかを確認します。
- 10. zipファイルがパスワードで保護されているかどうか、dotnetzipで確認できますか?
- 11. PDFファイルが開封可能で壊れていないかどうかを確認する
- 12. virtualenvで実行されているスクリプトがグローバルPythonにアクセスするかどうかを確認する方法
- 13. Pythonデバッグオプションがスクリプト内から設定されているかどうかを確認するには
- 14. rubyスクリプトが既に実行されているかどうかを確認
- 15. リモートコンピュータリストにファイルが存在するかどうかを確認するPowershellスクリプト
- 16. ディレクトリにファイルが含まれているかどうかを確認する
- 17. .txtファイルが読み込まれているかどうかを確認する
- 18. 依存するJavaScriptファイルが含まれているかどうかを確認
- 19. ファイルが更新されているかどうかを確認しますか?
- 20. Bashスクリプト - ファイルが変更されているかどうかを確認しますか?
- 21. ユーザがsudoグループに属しているかどうかを確認するスクリプト
- 22. bashスクリプト:Apacheサーバーが稼動しているかどうかを確認する
- 23. アクティビティが破壊されたかどうかを確認する方法
- 24. Python 3でスクリプトがパイプされているかどうかを確認します
- 25. rubyzip Zip :: FileSystem :: ZipFsDir globメソッドが壊れていますか?
- 26. 入力(stdin)が壊れていることを確認するにはどうすればよいですか?
- 27. ファイルが変更されたかどうかを確認する
- 28. ファイルがアップロードされているかどうか確認してください。
- 29. ファイルのリストがcmdのzip-folderに存在するかどうか確認してください
- 30. Python gtk:コンボボックスが開いているかどうかを確認する方法?
Winrarファイルをチェックする同様の方法はありますか? –