オブジェクト指向スクリプト言語という点でrubyと比較される点が多いが、海外ではより普及しているため、各種ライブラリや文献などが豊富なのが有難い。

GUI *

wxPython *

エディタ *

とりあえずEmacsを試す。python-modeなるものを入手した。だが

(setq py-python-command "C:/Program Files/python24/python.exe")

としている私の環境では、C-c | でregionのみを実行する便利機能がうまく動かなかった。しかし、py-execute-region fails if py-python-command has a spaceを参考にpython-mode.elをいじったらうまくいった。

実例 *

個人的メモ。ヨチヨチ歩きなので見られると恥ずかしい

ファイル名に連番を振る *

import glob, sys, os
try:
    base = sys.argv[1]
except:
    print "an argument required"
    sys.exit()

i = 1
for fname in glob.glob('*.JPG'):
    os.rename(fname, "%s%02d.JPG" % (base, i))
    i+=1
print "finished"

Last-modified: Sun, 24 Sep 2006 02:30:52 JST