Python でファイルとディレクトリを削除する方法

高洛峰
リリース: 2016-11-23 09:08:27
オリジナル
1708 人が閲覧しました

Pythonでファイルとフォルダーを削除する方法を見てみましょう~~

まずOSモジュールを紹介します

import os

ファイルを削除します:
os.remove()

空のディレクトリを削除します:
os.rmdir( )

空のディレクトリを再帰的に削除します:
os.removedirs()

ディレクトリとファイルを再帰的に削除します (DOS コマンドの DeleteTree に似ています):
方法 1:

# 'top' で指定されたディレクトリから到達可能なものをすべて削除します,
# シンボリック リンクがないことを前提としています。
# 注意: これは危険です! たとえば、top == '/' の場合、
# すべてのディスク ファイルが削除される可能性があります。
os のルート、ディレクトリ、ファイルをインポートします。 walk(top, topdown=False):
ファイル内の名前の場合:
os.remove(os.path.join(root, name))
dirs 内の名前の場合:
os.rmdir(os.path.join(root, name) )

方法 2: Python の成熟したモジュールを使用する

import shutil
shutil.rmtree()

1 行で実行__import__('shutil').rmtree()



関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート