注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
Python は Batteries included 哲学のもと、豊富なモジュールが標準で組み込まれていますので、大抵のこ... Python は Batteries included 哲学のもと、豊富なモジュールが標準で組み込まれていますので、大抵のことは標準モジュールを使えばできますし、そうでなくても、どこかの誰かが Python binding を作ってくれているはずですので、Cのライブラリを直接呼び出すような必要はほとんどありません。 ただ、今回、Cのコンパイル無しに(≒モジュールの追加インストール無しに) inotify を使いたい、という事情があり、直接 libc を呼び出す binding を作りました。コード自体はすごく簡単なのですが、概念が若干わかりにくかったので、今日の記事はその備忘録です。 ctypes と struct を使う! 使うモジュールは主に ctypes です。加えて、inotify では、read() で構造体の読み込みを行うため、read で読んだバイナリ文字列をパースするために
2019/06/24 リンク