Pythonでファイルパスを扱う際、伝統的な**os.pathモジュールと、Python 3.4以降で推奨されるモダンなpathlib**モジュールという、2つの主要な選択肢があります。 どちらも同じ目的を達成できますが、その設計思想と書き方には大きな違いがあります。pathlibは ...
前回にも同様の記事を書いたが、筆者はちょっとした便利ツールをPythonで記述することが多い。 Pythonはライブラリも多く、簡単なツールの作成には適しているが、躓くこともある。今回は、その中でもPythonのパス指定の話をまとめる。 2. 絶対パスと相対 ...
しかし、うっかり大切なファイルを消してしまうという失敗を避けるためには、上記の関数を使って完全にファイルを削除してしまうのではなく、削除と同時にそれがゴミ箱に入るようにしたいという場合もあるだろう。その場合には、Send2Trashという ...
PCをよく使う人なら、定期的に特定の不要ファイルを削除したいという場面があることだろう。それらは、アプリが作るバックアップファイルであったり、キャッシュファイルの類が多いだろう。そこで、これらのファイルを定期的に削除するツールを自作 ...