Agile育成ブログ
未来を変える喜びを
Python

Pathオブジェクト


Warning: count(): Parameter must be an array or an object that implements Countable in /home/xs638785/agile-software.site/public_html/wp-content/plugins/rich-table-of-content/functions.php on line 490

Pathlibのライブラリを使う

Pathオブジェクト

ファイルのパスを表す

from pathlib import Path   #pathlibモジュールからPathオブジェクトを取り込む
current = Path()        #引数をPath()に渡さないとファイルがあるフォルダのPathになる
for path in current.glob ("*.jpg")     #jpgファイルを

globメソッド

read_textメソッド

テキストファイルの内容を読み込むことができます。

from pathlib import Path
path= Path("テキスト1.txt")    #テキスト1.txtのパスを取得
txt=path.read_text(encording='utf-8')     #テキストの内容をtxt変数に入れる

write_textメソッド

txt='ファイルに書き込むぞ'
path.write_text(txt,encording='utf-8')   #txt変数の内容を書き込む

is_dirメソッド

path.is_dir()     #フォルダだったらTrueを返す

You cannot copy content of this page