アイシーティーリンクの奥野です。 最近、Linux サーバーへ Python 本体を直接導入させるのではなく、pyenv を使ってディレクトリ毎にバージョン管理するという構成を設定する機会がありました。 Python はpyenv (venv)を用いてディレクトリ毎にその実行環境を ...
watchdogを使用してディレクトリの監視を行う。 監視対象のディレクトリはdocker-composeでバインドする。 targetディレクトリに対して操作をすると標準出力に出力される。 コンテナの起動はできる。 docker-compose upして、targetの操作をしても何を出力されない。
Pythonでファイル操作の自動化スクリプトを書いていると、「あるディレクトリ(フォルダ)の中身をまるごとZIPファイルに圧縮したい」という要件は頻繁に発生します。 このとき、真面目なエンジニアほど標準ライブラリの zipfile モジュールを使い、os.walk () でディレクトリツリーを再帰的に ...