Pythonの高水準ファイル操作ライブラリである shutil モジュールには、make_archive () という魔法のような関数が用意されています。 これを使えば、以下のような煩わしい処理をすべて関数内部で自動的にやってくれます。 ディレクトリ内の再帰的なファイル探索 ...
ちなみに、Pythonにはzipという関数があるが、実はこの関数は、ZIP圧縮と全く関係ない。Pythonのzip関数は異なるリストを1つに交互に結合するのに使う。それでは、Pythonでフォルダを圧縮するにはどうしたら良いだろうか。 結論から言うと、PythonでZIP圧縮する ...
Using OS and shutil module to interact with the operating system and files. Arrange all files according to the file extension.
正規表現とは文字列を特殊なパターンを使って表現するものだ。ファイル操作に使うワイルドカードを拡張したものと言えば分かりやすいだろうか。今や、正規表現は大抵のテキストエディタに実装されていることもあり、正規表現を覚えるなら、Pythonの ...