Pythonでファイルパスを扱う際、伝統的な**os.pathモジュールと、Python 3.4以降で推奨されるモダンなpathlib**モジュールという、2つの主要な選択肢があります。 どちらも同じ目的を達成できますが、その設計思想と書き方には大きな違いがあります。pathlibは ...
PythonでPath情報やファイル名を取ったり、名前を変えたりするのっていろんな方法があります。そんな時に、pathlibというのが結構便利だったりします。 このようなフォルダ構成を題材にします。 基本(パスの登録) Path("パス名")とするとPathが登録されます。
門脇 (@satoru_kadowaki) です。3月の 「Python Monthly Topics」 は、Rust製のパッケージ管理ツール 「uv」 について紹介します。 はじめに どのようなプログラミング言語においても、仮想環境の構築やパッケージ管理は重要です。本記事でいう 「仮想環境」 とは ...
PCをよく使う人なら、定期的に特定の不要ファイルを削除したいという場面があることだろう。それらは、アプリが作るバックアップファイルであったり、キャッシュファイルの類が多いだろう。そこで、これらのファイルを定期的に削除するツールを自作 ...
しかし、うっかり大切なファイルを消してしまうという失敗を避けるためには、上記の関数を使って完全にファイルを削除してしまうのではなく、削除と同時にそれがゴミ箱に入るようにしたいという場合もあるだろう。その場合には、Send2Trashという ...
インストールに先立って、Pythonについて、確認しておこう。 Pythonは1991年にオランダのグイド・ヴァンロッサム氏が開発したプログラミング言語だ。その特徴は、その読みやすさと書きやすさを両立した言語にある。字下げ(インデント)を利用して構文 ...
世の中には幾つものプログラミング言語が存在する。開発者がこれから学ぼうとするプログラミング言語を選ぶことは簡単ではない。そこで指標になるのが、近年の勢いだ。開発者の間で人気が高まっているプログラミング言語を選ぶことは、トレンドに ...
Pythonには豊富なライブラリが用意されているため、様々なアプリケーションを比較的手軽に作成できる。この特集では4種類のアプリ作成に必要な基礎を解説する。 Pythonが広く利用されているジャンルに「Webアプリケーション」(Webアプリ)があります。