大阪Pythonユーザの集まり2014/03でkurokoについてLTしてきました
Posted on Mon, 17 Mar 2014 03:03:16 +0900
大阪Pythonユーザの集まり2014/03 大阪でPythonについての集まりがあるということで 参加してきました。
scikit-learn、GUIプログラミング、autodoc、patch的なお話と幅広くお話が聞けました。
私は kuroko についてLTしました。資料は以下です。
http://www.hexacosa.net/documents/osakapy-20140313-lt_kuroko/
kuroko
Cinch というRubyのIRCボットライブラリ使って定期的にリモートサーバからログ拾ってたりしてたのですが、 IRCを使わなくなった&Python使いたかったので、モジュールを作ってみました。
デコレータで実行間隔指定して指定したメソッドを実行してくれます。 以下のようなかたちで使います。
インストール
$ pip install --upgrade kuroko
5秒間隔で"pong"と表示する
import kuroko class MyBot(kuroko.Bot): @kuroko.timer(5) def echo_pong(self): print("pong") bot = MyBot() bot.start()