2008-09-02から1日間の記事一覧

変数名と値の一覧を限定的にソースコードから取り出す

以下、parse_vars.py # coding: cp932 from compiler import parse, walk, ast class Visitor: def __init__(self, vars_d): self.vars_d = vars_d def visitAssign(self, node): var, val = node.getChildren() if isinstance(var, ast.AssName): if isinst…

メモ

forest book: Python の対話型プロンプトで補完機能を使う (http://d.hatena.ne.jp/t2y-1979/20080901/1220195104) 標準で入っていても良さそうだがreadlineモジュールは標準で入っていない。あとはPygmentsか何かでシンタックスハイライト機能もあったら面…