内容へ移動
[[
✎ programming:python:start
]]
doku@ainoniwa
文書の表示
最近の変更
サイトマップ
ログイン
この文書は読取専用です。文書のソースを閲覧することは可能ですが、変更はできません。もし変更したい場合は管理者に連絡してください。
====== Python ====== * [[.:dpkt:]] * GRE周りがかなり怪しい実装になってる。unpackは上手く動作しないかも。 * TCP/IP,UDP/IP,ICMP辺りはそれなりに動くかも。 * IPv6 ESPヘッダは非対応だから、エラー吐くよ。 * IPv6は拡張ヘッダ周りでバグが残ってるぽいのでdiff当てて、python setup.py installやり直し。 * http://code.google.com/p/dpkt/issues/detail?id=67#c0 * [[.:pypcap:]] * [[.:matplotlib:]] * 数値計算、グラフ描画の助けに。 * ヒストグラムのbinsはmax(value)で決定してもいいものだろうか。デフォルト10って何なんだろう。 * ヒストグラムに突っ込んだ値を何分割するかを決めるから、最大値でいいんじゃね、って思ってる。 * py2exeでexe化するときは少し癖があるよう。 * http://www.py2exe.org/index.cgi/MatPlotLib * winの場合は、さらにsipとPyQt4._qtを消せば動いた。 * wxPhthon * http://www.wxpython.org/ * PythonでGUI。 * マルチプラットフォーム。 * サンプルはこの辺が良さそう。 * http://zetcode.com/wxpython/ * [[.:sphinx:]] * 開発環境 * Windows * 小さめのスクリプトをクイックスタート * PyScripter * GUIもやるなら何がいいんだろうね。今のところPyScripterでwxPythonもそんなに悪くない。良くもないけど。 * ライブラリのコンパイル * 直接Pythonと関係はないけど、ライブラリのコンパイルにgccがいるので…。 * MinGW * http://sourceforge.net/projects/mingw/ * 常にmingwを使うなら、 * "C:\Python26\Lib\distutils\distutils.cfg"を作って、以下を書けばいい。 * <code>[build] compiler = mingw32</code>
文書の表示
以前のリビジョン
メディアマネージャー
文書の先頭へ