Python 削除ファイルの共有例

WBOY
WBOYオリジナル
2016-06-16 08:45:221014ブラウズ

ファイルを削除

コードをコピー コードは次のとおりです:

os.remove( filename ) # filename: "削除対象ファイル名「

例外の考えられる理由:

(1)filename が存在しません
(2)filename file には操作権限がないか、読み取り専用です。

フォルダー内のすべてのファイルとサブフォルダーを削除します:

コードをコピー コードは次のとおりです:

import os
def delete_file_folder(src):
''ファイルとフォルダーを削除します''
if os.path.isfile(src):
try:
os.remove(src)
例外:
pass
elif os.path.isdir(src):
os.listdir(src) の項目:
itemsrc=os.path.join(src,item)
delete_file_folder (itemsrc)
試行:
os.rmdir(src)
例外:
pass
if __name__=='__main__':
dirname=r'G: windows'
print delete_file_folder(dirname)

または shutil モジュールの rmtree 関数を使用してカスケードで削除します

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。