Pythonは標準でもかなり多くのライブラリを備えている。今回は標準ライブラリの中でも普段から使って便利な圧縮解凍パッケージのzipfileを使ってみよう。Pythonを使えばZIPファイルが100個あったとしても数行のプログラムを書くだけで全部解凍できる。
ちなみに、Pythonにはzipという関数があるが、実はこの関数は、ZIP圧縮と全く関係ない。Pythonのzip関数は異なるリストを1つに交互に結合するのに使う。それでは、Pythonでフォルダを圧縮するにはどうしたら良いだろうか。 結論から言うと、PythonでZIP圧縮する ...
まず、今回のプログラムを作る前に、現在、ZIPファイルの暗号化で問題となっている点を確認しよう。一般的に、ZIPファイルの暗号化に使えるのは、ZipCryptoとAES-256の2つの方式となっている。しかし、Windows10のエクスプローラーでも解凍できるのは前者の ...
「プロジェクトフォルダの中から、サブフォルダの奥深くにあるものも含めて、全ての画像ファイルを探し出し、一つのZIPファイルにまとめてバックアップしたい」 このような、ファイルシステムを横断する少し複雑な自動化も、Pythonの標準ライブラリだけ ...
Following up from last week's article on reading zip archives, we show you how you can create your own archives using Python. Following up from last week’s article on reading zip archives, we show you ...
これは翔泳社が発行している「Python ゼロからはじめるプログラミング」の内容を、授業などで教材として活用できるよう、著者である筑波大学システム情報系教授の三谷純氏がPowerPointファイルおよびPDFファイルで無料公開しているもの。
一部の結果でアクセス不可の可能性があるため、非表示になっています。
アクセス不可の結果を表示する