名前 Python
パラダイム マルチパラダイム
登場時期 1990年
設計者 グイド・ヴァンロッサム
開発者 パイソンソフトウェア財団
最新リリース 3.1.1 / 2009年8月17日
2.6.4 / 2009年10月25日
型付け 強い動的型付け
処理系 CPython, Jython, IronPython, PyPy
方言
影響を受けた言語 ABC (プログラミング言語) ABC, C言語 C, Haskell, Icon言語 Icon, LISP Lisp, Modula-3, Perl, Smalltalk, Tcl
影響を与えた言語 Ruby, Boo (プログラミング言語) Boo, Perl, JavaScript
プラットフォーム クロスプラットフォーム
ライセンス Python Software Foundation License
ウェブサイト http://www.python.org
Python(パイソン)は、オランダ人のグイド・ヴァンロッサムが作ったオープンソースのプログラミング言語。オブジェクト指向スクリプト言語の一種であり、Perlとともに欧米で広く普及している。イギリスのテレビ局 英国放送協会 BBC が製作したコメディ番組『空飛ぶモンティ・パイソン』にちなんで名付けられた。Pythonは英語で爬虫類のニシキヘビ属 ニシキヘビの意味で、Python言語のマスコットやアイコンとして使われることがある。
Q:1) pythonでphpのstrtotimeのようなことがしたいのですが、方法を教えてください。 dateutil.parser.parseとかがベストプラクティスでしょうか。。。 2) pythonでdatetimeオブジェクトをunixtimeに変換する方法を教えてください 3) pythonで2つのdatetimeオブジェクトの差を秒で知りたいのですが、その方法を教えてください。A:回答
Q:inode番号からファイルのパスを得る方法を教えてください。 ↓のOSにてお願いします。pythonなどの言語で出来ると助かります。 * Mac OS X Snow Leopard * Linux A:回答
Q:unixのmanコマンドの元データについて教えてください。 1) データはどこにあるか 2) データのフォーマットはどのような形式か 3) pythonなどでmanのデータにアクセスするようなライブラリはあるか といいますのも、 http://www.k-tanaka.net/unix/ のように情報をまとめようと思っており、 プログラムからmanのデータにアクセスさせたいからです。 A:回答
Q:Windows(XP、7)+Python2.6+tkinterで任意の形のウインドウを作りたいのですがサンプルコードを提示して下さい。 IronPythonやJython、他のGUIツールキットを使う方法はNGです。A:回答
Q:BlueHostという海外サーバにて、SSHごしにMercurialを使おうとしているのですが、 動作するかの確認として以下のコマンドを実行したところ、 ssh user@xxxx.jp hg help bash: hg: command not found というエラーメッセージがでて、うまくいきません(さくらインターネットの場合は実行できます)。 SSHでBluehostにログインすることはでき、サーバ側でhgコマンドを実行すると、 実行することができるため、インストールはされているようです。 .bashrcに以下のようにパスの設定もしています。 export PYTHONPATH="$HOME/packages/lib/python2.4/site-packages"(mercurialのインストール場所) export LD_LIBRARY_PATH="$HOME/packages/lib" export PATH="$HOME/packages/bin:$PATH" また、ローカル環境(cygwin)からBluehost側にリポジトリを取得しようと実行したコマンドは以下となり、 hg clone ssh://xxxx.jp//path/to/repo この場合には、エラーメッセージも表示されず、Ctrl+Cをするまで固まったままになります。 このような場合、どのような設定をすればSSHごしにMercurialが実行できるようになるのでしょうか。A:回答
Q:python, ruby, perl, などのLL言語エンジニアが集まるサイトはありますか? (twitterハッシュタグ、エンジニアコミュニティ、など) (ユーザ会情報もお願いします) (国内エンジニアに限ります) よろしくお願いします。A:回答
Q:ソーシャルゲーム会社が「Python技術者を募集」とよく書いてありますが、なぜPythonなのでしょうか?A:回答
Q:Ruby on Rails のgateway.cgiのようなCGI起動を高速化する仕組みについてですが、 http://d.hatena.ne.jp/viver/20080209/p1 他の言語用にこうしたものは存在しないでしょうか。 通常のC言語バイナリやpython,php(CGIモード)についての情報があればお願いします。 レンタルサーバーCGI用について考えていますのでmod_phpなど通常の常駐化についての情報は 外していただくようお願いします。A:回答