\

Pythonでファイルを削除する基本的な方法は、osモジュールのremove関数を使用することです。この関数は指定したファイルを削除します。

import os
os.remove(file)

ここで、fileは削除したいファイルのパスを指定します。パスの指定は絶対パスと相対パスどちらでも可能です。

また、複数のファイルをまとめて削除する場合は、globモジュールのglob関数を使用して一致するファイルをリストで取得し、そのリストをループしてos.remove関数でファイルを削除します。

import glob
import os

file_list = glob.glob("sample*txt")

for file in file_list:
    print("remove:{0}".format(file))
    os.remove(file)

このコードは、”sample”という文字列に一致したtxtファイルが存在したらまとめて削除します。

ただし、一度削除したファイルは通常、元に戻すことができません。したがって、ファイルを削除する前には十分に注意が必要です。また、削除に失敗した場合のエラーハンドリングも重要な要素となります。

以上がPythonでファイルを強制的に削除する基本的な方法です。これらの知識を活用して、Pythonでのファイル操作をより効率的に行うことができます。

投稿者 admin

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です