オンラインで読むことのできるPython関連文書です。Pythonに添付されている標準ドキュメントの翻訳も入手できます。 Pythonドキュメント翻訳プロジェクト Pythonドキュメント翻訳プロジェクト ダウンロード (HTML、INFO、PDF 形式) ドキュメント一覧 (最新版: 2.4) チュートリアル [2.4 (最新)] ライブラリリファレンス [2.4 (最新)] Macintosh モジュールリファレンス [2.4 (最新)] リファレンスマニュアル (言語仕様リファレンス) [2.4 (最新)] 拡張と埋め込み (C/API プログラミングマニュアル) [2.4 (最新)] Python C/API (C/API リファレンスマニュアル) [2.4 (最新)] Python モジュールのインストール [2.4 (最新)] Python モジュールの配布 [2.4 (最新
[次] 目次: 著者紹介 Simple DirectMedia Layer これは何ですか? SDL はフリーなクロスプラットフォームの マルチメディア開発用 API です。 ゲームで使われています。 ゲーム用 SDK で使われています。 エミュレータで使われています。 デモで使われています。 マルチメディアアプリケーションで使われています。 何ができますか? ビデオ イベント オーディオ CD-ROM オーディオ スレッド タイマー エンディアン非依存 どのプラットフォームで 動きますか? Linux Win32 BeOS 非公式の移植、移植作業中 Simple DirectMedia Layer API を使う ライブラリの初期化 ビデオ ビデオモードの選択と設定(簡単な方法) 画面へのピクセル描画 画像のロードと表示 イベント イベントの待機 イベントの取得 イベ
wheezy.webいいかもー(1) wheezy.webという新しいフルスタック軽量WebFrameworkがリリースされています。 モダンな作りでかつ役割分担を明確に分離してデザインされています。 コードがシンプルで、アプリの実装に対して 極力オーバーヘッドにならないよう注意深く実装されています。 「契約によるデザイン」やベンチマークテストも取り入れていて 多人数での開発でも耐えうる仕掛けを持っているようです。 サイト: https://bitbucket.org/akorn/wheezy.web ドキュメント: http://packages.python.org/wheezy.web/ 続きを読む...
Python の高速化 Python の実行速度は,簡単なベンチマークで比較した限りでは,スクリプト言語(とか動的型付け言語)の 中では中庸だと思う.しかし何でも Python で書いていると,もう少し速く動いて欲しいと感じることがある. 拡張モジュールを手で書くなり、 SWIG の類を使う以外にも以下のようなアプローチがある。 まず Psyco を試し,まだ速度が要るなら C や Fortran で書いたものを呼び出すという感じだろうか。 Psyco http://psyco.sourceforge.net/ JIT コンパイラのような仕組みで高速化を試みるモジュール. x86 用(x86_64 は残念ながらサポート していない).Python ソース冒頭や main() の最初において, try: import psyco except ImportError: pass else:
これらの型は全て,オプションの初期化指定子として正しい型と値を使って 作成することができます: >>> c_int() c_int(0) >>> c_char_p("Hello World") c_char_p('Hello, World') >>> c_uint(-3) Traceback (most recent call last): File "<stdin>", line 1, in ? ValueError: Value out of range これらの型は可変 (mutable) なので,その値はあとで変更することが できます: >>> i = c_int(42) >>> print i c_int(42) >>> print i.value 42 >>> i.value = -99 >>> print i.value -99 c_char_p , c_wchar_p ,お
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く