
こんにちは。
今回はフォルダー内にあるファイルをまとめる、zipの方法を紹介いたします。
必要なライブラリ
必要なライブラリは zipfile になります。
インストールされていなければ、下記のコマンドを実行して下さい。
pip install zipfile
サンプルコード
import zipfile
import os
foldername = 'C:/Labo/pdf/'
zipfilename = 'C:/Labo/zipallfiles.zip'
zipfile = zipfile.ZipFile(zipfilename, 'w')
for filename in os.listdir(foldername):
eachfile = foldername + filename
zipfile.write(eachfile)
zipfile.close()
‘C:/Labo/pdf/’ にあるフォルダにあるファイルをzipするプログラムです。
os.listdir でフォルダにあるファイルを抜き出します。

![スッキリわかるPython入門 第2版 (スッキリわかる入門シリーズ) [ 国本 大悟 ]](https://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/6366/9784295016366_1_4.jpg?_ex=128x128)