ファイルの作成と削除(pathlibモジュール)
【開発環境】
OS:Win10(64ビット)
言語:Python3.8.5(64bit)
Python の統合開発環境:IDLE
IDLEの操作は別サイト参照のこと
【ファイルを作成する→touch メソッド】
空のファイルを新しく作成するには pathlib モジュールで用意されている Path クラスの touch メソッドを使用する
・書式
Path.touch(mode=0o666, exist_ok=True)
サンプルコード
【対応コード】
>>> import pathlib
>>> p = pathlib.Path('D:/Data/test1.txt')
>>> p.touch()
>>>
結果
【プログラム】
「sample10-1.py」ファイルに下記のコードを書いて保存、実行しても良い
import pathlib
p = pathlib.Path('D:/Data/test1.txt')
p.touch()
実行
======================== RESTART: D:/Data/sample10-1.py ========================
>>>
結果は同じ
【ファイルを削除する】
既存のファイルを削除するには pathlib モジュールで用意されている Path クラスの unlink メソッドを使用する
書式
Path.unlink(missing_ok=False)
【対応コード】
>>> import pathlib
>>> p = pathlib.Path('D:/Data/test1.txt')
>>> p.unlink()
>>>
ファイル「test1.txt」が削除される
※コメント投稿者のブログIDはブログ作成者のみに通知されます