2009-01-01から1ヶ月間の記事一覧

ファイルの更新があったら Firefox で今開いてるページをリロード

なんか色々方法はあるのですが、準備がめんどくさかったので MozRepl 使って自分でさくっと #!/usr/bin/env python # -*- coding: utf-8 -*- import sys,os,telnetlib,time class MozRepl: def __init__(self, host='localhost',port=4242): self.tn = telne…

Python でブロックスコープ的な for 文

Re: http://subtech.g.hatena.ne.jp/cho45/20090115/1232016840 import sys a = ['a','b','c',] for i in range(len(a)): (lambda item,index : sys.stdout.write(str([item,index]) + '\n') )(a[i],i) 式しか書けないけどw

Python のスコープについて

こんな認識であってるのかなぁ?と思ってツラツラ書いてみる 関数はスコープ持ってるのでそのまま代入しても global の値は変更されない。 In [1]: foo = 0 In [2]: def bar(): ...: foo = 1 ...: In [3]: print foo 0 In [4]: bar() In [5]: print foo 0 (…