ホームページ >バックエンド開発 >Python チュートリアル >zipファイルの解凍とpython_python配下のファイルの削除の例
以下は Python での zip ファイルの解凍とファイルの削除の例です。非常に参考になるので、皆さんのお役に立てれば幸いです。一緒に見てみましょう
データのダウンロードにはPythonを使用します。 ダウンロードされたデータは数千個のファイルがあるため、zipファイルを解凍した内容をクローラープログラムに直接追加します。サイズが大きい場合は、スペースを節約するために、解凍後すぐに zip ファイルを削除してください。
まず解凍方法を紹介します:
import zipfile filename = '/home/username/work/1.zip' fz = zipfile.ZipFile(filename, 'r') for file in fz.namelist(): fz.extract(file, path)
次はファイルを削除する方法です:
ファイルが存在する場合は削除します。
import os if os.path.exists(filename): os.remove(filename)
フォルダーを削除する方法は次のとおりです:
import os #删除空文件夹,若文件夹非空,会报错 path = '/home/username/work/one/' os.rmdir(path) #删除非空文件夹或空文件夹,更强大 import shutil shutil.rmtree(path) #判断文件夹是否存在,方法和判断文件存在与否是一样的 if os.path.exists(path): os.rmdir(path)
上記、コミュニケーションを歓迎します!
以上がzipファイルの解凍とpython_python配下のファイルの削除の例の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。