「Python ファイルを削除」の版間の差分
ナビゲーションに移動
検索に移動
(ページの作成:「==Python ファイルを削除== [Python] ===os.remove=== ロックされているファイルを無視して指定ディレクトリ配下のファイル削除 >>>…」) |
|||
1行目: | 1行目: | ||
==Python ファイルを削除== | ==Python ファイルを削除== | ||
− | [Python] | + | [[Python]] |
===os.remove=== | ===os.remove=== | ||
ロックされているファイルを無視して指定ディレクトリ配下のファイル削除 | ロックされているファイルを無視して指定ディレクトリ配下のファイル削除 | ||
− | + | >>> import os | |
− | + | >>> d = 'c:\\temp' | |
− | + | >>> l = os.listdir(d) | |
− | + | >>> for i in l: | |
... try: | ... try: | ||
... if os.path.isfile(os.path.join(d,i)): | ... if os.path.isfile(os.path.join(d,i)): |
2020年2月15日 (土) 08:05時点における版
Python ファイルを削除
os.remove
ロックされているファイルを無視して指定ディレクトリ配下のファイル削除
>>> import os >>> d = 'c:\\temp' >>> l = os.listdir(d) >>> for i in l: ... try: ... if os.path.isfile(os.path.join(d,i)): ... os.remove(os.path.join(d,i)) ... except WindowsError: ... pass
© 2006 矢木浩人