突然ですが、いつものように ぼ〜っと ネットワークを ふらふら さ迷っていると、面白い物を見つけました。 README: ctypes code generation http://starship.python.net/crew/theller/ctypes/codegen.html ctypes は、.DLLや.soなどの共有ライブラリを、pythonから動的に呼び出すライブラリなんですが、その呼び出しコードを生成するコードのようです。 h2xml.py で、ヘッダファイルをXMLに変換し xml2py.py で、XMLから ctypes用の呼び出しコードを生成する という按配らしいです。 興味が湧いたので、早速使ってみました。 インストール 英文なので、適当にWeb翻訳にかけると、GCC-XMLを突っ込めとか書いてあるようです。 なので、以下のファイルをダウンロードして、入れました。
![Cのヘッダファイルから、ctypes の呼び出しコードを自動生成させる - ふにゃるんv2](https://cdn-ak-scissors.b.st-hatena.com/image/square/a0e98878c7b66bc631345f9e5ac2e102d89ec77e/height=288;version=1;width=512/http%3A%2F%2Fphotozou.jp%2Fpub%2F678%2F2678%2Fphoto%2F901577.png%3Fm%3D1152434910)