« XPS 13 developper edition来た。デルからUbuntu仕様のウルトラブック! | トップページ | フィンランド在住のチェコ人シンガーソングライター ルーシー・ニエムラ Lucie Niemelä のMiners。静かで美しい良い曲です。 »

2012年12月 6日 (木)

Numpyをやり取りするCエクステンションのひな形

Pythonが遅い場合は、CythonかCエクステンションというのが定石ですが、Cエクステンションのドキュメンテーション読みだすと途方に暮れるので、何度か挫折した覚えがあるが、とうとうコンパイルまで今日できちゃった!といってもここに書いてあるコードをコピペしていっただけだけど、非常によくできたチュートリアルで、おかげで要約理解できてきた。Blogの作者のDan Foreman-Mackeyさんありがとう!

本体の純粋なCのコードとそのヘッダーファイルから始まって、その次にラッパーになるCのコードを丁寧に解説してあって、しかもNumpy使いたい時の例なので、そのまま自分のメインな用途のひな形となるコードセットが見つかってしまった。最後のコンパイルも普通にsetup.py経由であっさり一発でできたし、一通りながれを終えて、こういう流れなのかーという感じ。


« XPS 13 developper edition来た。デルからUbuntu仕様のウルトラブック! | トップページ | フィンランド在住のチェコ人シンガーソングライター ルーシー・ニエムラ Lucie Niemelä のMiners。静かで美しい良い曲です。 »

Python」カテゴリの記事

コメント

コメントを書く

(ウェブ上には掲載しません)

トラックバック


この記事へのトラックバック一覧です: Numpyをやり取りするCエクステンションのひな形:

« XPS 13 developper edition来た。デルからUbuntu仕様のウルトラブック! | トップページ | フィンランド在住のチェコ人シンガーソングライター ルーシー・ニエムラ Lucie Niemelä のMiners。静かで美しい良い曲です。 »

しろののツイッタータイムライン

  • ツイッターは5つ目も凍結されました。6つ目での復活も不可能。なのでnoteに注力しています。

    と思ったら、イーロン・マスクの買収が公になってアカウントが復活できました。ありがとうマスク。

    トランプ関連記事の一覧リスト

オススメたち

2024年12月
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31        

はてブ

無料ブログはココログ