Pythonのドキュメントによるzipfile.is_zipfile(filename)
と、ファイル名が有効なZIPファイルの場合はTrueを返し、そうでない場合はFalseを返します。
私は以下のようにスクリプトを作成し、最初に1つの引数を渡して、結果として「False」を取得しましたが、他の有効な引数についても、常に取得False
しています。
脚本:
import zipfile
for filename in [ r'D:\Python_Programs\B1', r'D:\Python_Programs\B2', r'D:\Python_Programs\B1+B2\20130105\144145_1.zip', 'NEWS.txt']:
print (filename, zipfile.is_zipfile(filename))
結果:
D:\Python_Programs\B1 False
D:\Python_Programs\B2 False
D:\Python_Programs\B1+B2\20130105\144145_1.zip False
NEWS.txt False
なぜ私が毎回Falseになるのか誰かが私を助けてくれますか?