Pythonでファイル操作の自動化スクリプトを書いていると、「あるディレクトリ(フォルダ)の中身をまるごとZIPファイルに圧縮したい」という要件は頻繁に発生します。 このとき、真面目なエンジニアほど標準ライブラリの zipfile モジュールを使い、os.walk () でディレクトリツリーを再帰的に ...
Pythonでファイルを保存するプログラムを書いているとき、保存先のフォルダ(ディレクトリ)がまだ存在せず、「FileNotFoundError」になってしまったことはありませんか? これを防ぐためには、ファイルを保存する前に「フォルダを作成する」処理が必要です。
ほとんどの人がWindowsやMac、LinuxといったOSで動く環境を利用していると思いますが、まずこれらの構造について知っておかなくてはならない前提知識があります。 OSで違うファイルシステムのパス構造 たとえば、WindowsとMacではファイルシステムの構造が ...