GT Nitro: Car Game Drag Raceは、典型的なカーゲームではありません。これはスピード、パワー、スキル全開のカーレースゲームです。ブレーキは忘れて、これはドラッグレース、ベイビー!古典的なクラシックから未来的なビーストまで、最もクールで速い車とカーレースできます。スティックシフトをマスターし、ニトロを賢く使って競争を打ち破る必要があります。このカーレースゲームはそのリアルな物理学と素晴らしいグラフィックスであなたの心を爆発させます。これまでプレイしたことのないようなものです。 GT Nitroは、リフレックスとタイミングを試すカーレースゲームです。正しい瞬間にギアをシフトし、ガスを思い切り踏む必要があります。また、大物たちと競いつつ、車のチューニングとアップグレードも行わなければなりません。世界中で最高のドライバーと車とカーレースに挑むことになり、ドラッグレースの王冠
Overview Parallel Python is a python module which provides mechanism for parallel execution of python code on SMP (systems with multiple processors or cores) and clusters (computers connected via network). It is light, easy to install and integrate with other python software. Parallel Python is an open source and cross-platform module written in pure python Features Parallel execution of python co
↓これもっと簡潔できれいな書き方はないものだろうか。 from itertools import izip #半角英字->全角英字変換 HAN_CHARS = map(chr, range(ord('A'), ord('Z')+1) + range(ord('a'), ord('z')+1)) ZEN_CHARS = map(lambda x: unichr(0xff00 + x),range(0x21, 0x21+ord('Z')-ord('A')+1) + range(0x41, 0x41+ord('Z')-ord('A')+1)) def han2zen(word): """ Unicodeで与えられた文字列の半角英字を全角英字に変換する。 """ for c, cc in izip(HAN_CHARS, ZEN_CHARS): word = word.replace(c, cc)
Dive Into Pythonの11章を読んでいる途中のbonlifeです。毎日少しずつでもPythonに触れていようと心がけてます。 今は他の人が書いたコードを読んだ方が勉強になる時期なんじゃないかしら、と思ったので最近ちょっと話題の「pyhatebu0.7 - Pythonではてなブックマークをアレコレするためのラッパー」を読んでみることにしました。素人なので間違い、勘違いがあると思いますので、お気づきになった賢者の方はご指摘お願いいたします。 まず、pyhatebuはsvn関連のファイルを除くと、以下の3ファイルで構成されています。 __init__.py (モジュール初期化する例のアレ) pyhatebu.py (メイン処理) wsseauth.py (AtomAPI用で使うWSSE認証まわり) __init__.py from pyhatebu import PyHatebu
最新モジュール・アプリケーション一覧 (3/27/05) x Python-2.3.4 (5/28/04) x Python-2.4b1 (10/23/04) ⇒ 10/23/04 のオタク日記 x Python-2.4 (12/22/04) x Python-2.4.1c1 (3/12/04) ⇒ 「Install 録 (3/12/05)」 x Python-2.4.1c2 (3/21/04) x Python-2.4.1 (4/2/04) Python-2.4.2 (10/3/05) x JapaneseCodecs-1.4.10 (4/25/04) (10/23/04 使わなくなりました。) PIL: Imaging-1.1.4 x Numeric-23.5 (9/28/04) x Numeric-23.7 (2/5/05) ⇒ 2/5/05 のオタク日記 Numeric-24.0
Pythonで行列演算 情報源 http://www.nasuinfo.or.jp/FreeSpace/kenji/sf/fastTour/pyLinear.htm 必要なパッケージ Numeric-24.2.tar.gz - http://sourceforge.net/projects/numpy からダウンロード インストール % python setup.py build # python setup.py install 行列の初期化 import Numeric a = Numeric.array( [[1,2], [3,4]] ) a = Numeric.zeros( 3 ) ※可変サイズの場合は、リストとして保持しておき、初期化する 行列のサイズを返す Numeric.shape(a) 行列演算 四則演算は要素ごとの演算になる。 転置: Numeric.transpose
IronPython を使って、既存 Excel ファイルの指定セルの値を取得するサンプルを作成する。 事前準備 Microsoft Office 2003 がインストールされていれば、以下のように clr を import し、office と Excel の .NETアセンブリを AddReference するだけでよい。(Office 2003 では、GAC に Office 用の .NETアセンブリがインストールされる) ・・・ import clr clr.AddReference("office") clr.AddReference("Microsoft.Office.Interop.Excel") from Microsoft.Office.Core import * from Microsoft.Office.Interop.Excel import * ・・・ Works
「その1」のまとめ ⇒Python で日本語を扱う基本をまとめてみるメモ(その1) - 猫(=・ω・=)顔 1.0β 1行めか2行めで # coding: 〜 を指定する。 '' は通常の文字列。保存した形式のままの「バイト列」。 u'' は Unicode 文字列。多バイト文字環境で1文字を1文字として扱うために必要。 通常の文字列から Unicode 文字列への変換は unicode() 関数を使う。 今日のお題 unicode() 関数をもうちょっと探る Unicode 文字列を作る別の方法 文字コードの変換方法 (1) Unicode 文字列から任意の encoding へ 文字コードの変換方法 (2) encoding-A から encoding-B へ unicode() 関数をもうちょっと探る 前回のおさらい。 以下、通常の文字列(バイト列)は、メンドクサイから全部 euc-
LL魂2007(LLSpirit)のライトニングトークで発表したときに使ったデモのコード(Python+Xbyak)を公開します. download 使い方は添付のreadme.txtを参照してください. ベンチマーク結果をあげておきます. 速度比(小さいほど速い) ループ回数 実行時間(sec) 処理時間比(Xを1とする) Xbyak(可変) 100000 12.14 1 python(可変) 100 10.73 894 psyco(可変) 1000 40.8 340 python(固定) 1000 42.55 354 psyco(固定) 10000 32.91 27.4 C++(固定) 100000 13.94 1.16 psycoはPythonのJIT実行環境です.Xbyakはこれの特別版と考えればよいでしょう.psycoは何もしなくても速くなりますが,Xbyakは全て自分でコードを
Linuxにはwgetというコマンドがあります。 $ wget http://hoge.com/hoge.zip のように打つとダウンロードしてくれるので、スクリプトに組み込んで 複数のファイルを自動的に落としてきたりするのに役に立ちます。 winodowsにこのコマンドがあったらな~、といっても わざわざCygwin入れるのは面倒なので、Pythonでサクッと書いてみました。 細かいとこは省きますが、メインは標準モジュールの urllibのurlretrieveを使うと簡単です。 urllib.urlretrieve(url,filename) 後は、連番URLの展開など自分の欲しい機能を足していけば完成です。 私は、~/[2001-2300]/~のような連番展開を雑に実装して 300年分のデータをダウンロードできるようにしています。 ただし、相手のサーバーの負担になっては
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 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 from threading import Thread from Queue import Queue import apsw class SingleThreadOnly(object): def __init__(self, db): self.cnx = apsw.Connection(db) self.cursor = self.cnx.cursor() def execute(self, req, arg=None):
Voidspace The website, technical blog and projects of Michael Foord Introduction IronPython is a great way to use the .NET framework. It comes packed full of Python dynamic goodness. Unfortunately it isn't perfect. One noteworthy hole in the IronPython .NET integration is attributes. You can't use attributes in IronPython, which can sometime be a problem. IronPython and .NET Attributes With Python
Documentation The SourceForge online documentation system has eaten my documentation, so here it is: FAQ MySQLdb User Guide MySQLdb-1.2.2 API documentation (automatically-generated with epydoc) Python and MySQL: This is a presentation I did a couple years ago for the 2005 MySQL User Conference. It was a 45-minute talk, so don't expect a lot of detail.
subprocessクラスを使って、プログラムの中で別のプロセスを起動する。 以下のコードで正常に動作することを確認した。 import subprocess import sys, time itime=0 cmd = "python cmdtest.py" p=subprocess.Popen(cmd, stdout=subprocess.PIPE) while (p.poll()==None): itime +=1 sys.stdout.write('.') time.sleep(0.2) print "completed" print p.stdout.read() # display results of cmdtest Popenメソッドの引数の"stdout=subprocess.PIPE"で、サブプロセスと親の間のパイプを作る。 p.poll()でサブプロセスの終了を確認す
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く