Sub Pages
- /2ch関連
- /KeisukeUragoとPythonとのかかわり
- /MinGWを使ってPythonのdllを使う
- /Mod python
- /MyMiniCity
- /Planet
- /Python-Hosting.comとは
- /あまり役に立たないコード
- /やっつけ系日本語処理
- /ユニットテスト
- /ユーザのための「さくらインターネット」についてのメモ
- /ユーザ会
- /多少は役に立つかもしれないコード
- /日本のPython使い組
Overview
言語的にはJavaがまあ割と好き,Cのシンプルさも好き,もっと手軽にコーディングしたい。だけどPerlのテキトーな感じに馴染めないという人におすすめ。
プログラミング言語でLightweight Language(LL)のひとつ
- インタプリタのように動作する(中間バイナリが生成され、それ単体でも実行可)
- マルチプラットフォーム(Windows, Mac, unixenで主に動作、その他Nokiaでも動作する)
- 文法は綺麗だが好みがでやすい(インデントブロック等)
この手によくあるどうとでも書ける(TMTOWTDI)を真っ向から対抗
- 予約語が少ない
- 組み込み定数というものがないかわり名前空間をインポートする
- 標準ライブラリだけでも生活に必要なことが実現できる
How to edit
インデントと付き合うのは大変かもしれませんが,サポート機能に頼れば以外と楽です。
- Emacsでのpython-mode.el
- VimのPythonモード
エディタxyzzyのpy-mode(python-mode.el互換lisp)
- ほかにもPython編集モードのついたエディタはたくさんあります。
Other resources
日本のZope情報日本でのDaily Python URLのようなニュアンスかな
Applications
Wiki
MoinMoin Wikiエンジン
Blog
Planet RSSアグリゲータ (メモ:Python/Planet)
開発支援
その他
Gadfly RDB
Anaconda FedoraやRedhat Linuxのインストーラ
Yum FedoraやRedhat Linuxのパッケージマネージャ(Redhatはこれ以外にもPythonを管理システムで多用している)
GmailFS GMailをFileSystemとしてつかう(要fuse)
PySol ソリティア
Xen 仮想マシン(制御スクリプト)
SkeletonzCMS モダンなWebコンテンツ管理システム