Linuxを使用していると、ファイルの削除やコピーなどのさまざまな操作を実行する必要があることがよくあります。
Linux システムでフォルダーを削除するコマンド:
- -r は下方向に再帰的に実行します。ディレクトリのレベルがいくつであっても、それらをまとめて削除します。
- -f はプロンプトを表示せずに直接削除することを意味します
rm -rf /文件路径
ファイルとフォルダーを削除するための Python コード コード
Python を使用してファイルまたはフォルダーを削除するには、os モジュールを使用する必要があります。これは、システム命令の実行と同等です。
path はファイルのパスです。パスがフォルダーの場合、OSError エラーがスローされます。この場合、rmdir() を使用して削除する必要があります。
os.remove(path)
path はフォルダーのパスです。フォルダーを削除するには時間とスペースが必要であることに注意してください。
os.rmdir(path)
unlink の機能は、remove と同様にファイルを削除することですが、使用中のファイルを削除するとエラーが報告されます。
os.unlink('F:\新建文本文档.txt')
しかし、ある程度まではそれは必要なく、単に暴力的に削除する必要があるだけです。
import shutil
path = 'your path '
shutil.rmtree(path)
パス内のすべてのフォルダーが削除されるため、非常に便利です。