kubo39's blog

ただの雑記です。

Python

PythonのC拡張をgeventとうまく組み合わせる方法

geventは標準ライブラリのsocketモジュールにモンキーパッチをあてることで既存のライブラリもうまく非同期であつかうことができるのだが、C拡張が使われている場合はこの手法は使えないという問題が以前から知られていた.(なのでgeventはPyMySQLと組み合わ…