タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

pythonとロックファイルに関するkoma_gのブックマーク (1)

  • Pythonでロックファイルでの排他制御 - Qiita

    pythonで簡単にプロセス間の排他制御がしたかったのでロックファイルによる実装を行いました。 尚、確認している環境は以下です。 mac(OS X El Capitan バージョン 10.11.5) pip利用可能 python 2.7.9 利用するもの zc.lockfile 指定した名称のロックファイルを作成し、排他制御をしてくれるライブラリ。 pidで管理されるので、ロックしたプロセスが終了した場合、closeしなくても排他状態が解放されるので例外が出ても扱いやすい。と思います。 以下で、いつものようにインストール $ pip install zc.lockfile 利用例 特に意味はないですが、デコレータで実装。 ロック中の処理をちゃんとしたい場合(ログを出力するとか、待機するとか)には使えないです。 なにはともあれ排他制御したい人向け。 # -*- coding: utf-8 -

    Pythonでロックファイルでの排他制御 - Qiita
  • 1