#きっかけ
今日作業中にフォルダをzip化して友人に送る必要があったので、
pythonで作って、今後も再利用できる形であげれないかなと思い、作成してみました!
##zipファイルを作るためにすること
zip化したいフォルダがカレントディレクトリの状態で下記コードをターミナルで実行
enterを1回押すと完成して、カレントディレクトリの一個上のディレクトリにzipファイルが保存されます
git clone git@github.com:taigasenren/settingsPy.git
cd settingsPy
python settings.py
cd ..
rm -rf settingsPy
##コード
os.chdir('../')で一つディレクトリをあげSettingsPyからカレントディレクトリに戻ります
その後カレントディレクトリの一つ上のディレクトリにカレントディレクトリの名前でzipファイルが保存されます
import os
import shutil
os.chdir('../')
cd = os.getcwd()
print(shutil.make_archive(cd, 'zip', root_dir = cd))
##最後に
まあ普通にフォルダの圧縮をディスプレイで操作すればいいと思うのですが、自分はわりとcliで完結させたいので便利かなと思って作ってみた次第です
もしご利用になられた場合はStarとlgtm押して貰えると嬉しいです!
##追記
現在私は個人事業主として下記のサイトの事業を取り進めております。(サイトはまだ作成して間もないのでまだガタガタです、、)
ホテルの自動チェックインのラインでの実装や、rpaの制作をメインに進めています。
ビジネスでのLineBotのご活用や作業の自動化等にご興味があれば是非ご連絡ください。何卒よろしくお願いいたします。
####サイト:
https://senren.work/
####メディアに取り上げていただいた記事:
https://ascii.jp/elem/000/004/033/4033137/
####メール:
info@senren.work