Pythonでファイルパスを扱う際、伝統的な**os.pathモジュールと、Python 3.4以降で推奨されるモダンなpathlib**モジュールという、2つの主要な選択肢があります。 どちらも同じ目的を達成できますが、その設計思想と書き方には大きな違いがあります。pathlibは ...
読者のみなさんは、「シェルスクリプト」をご存知ですか。簡単にいってしまうと、「“cd”や“ls”といったターミナルで利用するOSのコマンド」とそれを制御する文法に従って書かれたプログラムのことです。今回と次回は、Pythonでそれ相当のことを実行 ...
Pythonでファイル操作をするプログラムを書いていると、「C:\data\report.csv」のようなフルパスから、「report.csv(ファイル名)」だけを取り出したい、あるいは「C:\data(ディレクトリ)」だけを取得したい、という場面が頻繁にあります。 文字列操作(findや ...
This module provides a portable way of using operating system dependent functionality. Python Os Module This module provides a portable way of using operating system dependent functionality. Pathlib ...