2011-07-01から1ヶ月間の記事一覧
昨日のままでもなんかできているようなきがするのだが、幾つか気持ち悪い点があったので解決しておく。 拡張属性あたりで失敗してwarningがでる しょうがないので拡張属性付きでmountしてやる。やり方はopenpogo環境を入れるときに作ったmount_optと同様のや…
先日Macbook Air(2011)を買って、環境の移行をシコシコやっていたわけですが、どうせならTimeMachineを手元にあるPogoplugから行いたくて、色々と挑戦していた。成功したのでメモっておく。なお、面倒なので忙しい方は素直にTimeCapsuleを買おう。 OpenPogo…
追記: virtualenv1.6.4では付属のdistributeが最新のものに変更されたため、下のような問題は起きなくなりました。 というかタイミング悪すぎ俺orz こんなのに半日費やしちゃったよ。それはさておき、python3.2にvirtualenvを入れようとするとどうも付属のd…
>>> bytes('a', 'ascii') b'a' >>> bytes(97, 'ascii') b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x 00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x 00\x00\x00\x00\x00\x00\x0…
なんてこった。気軽に動作の違いとか試せないな。。。開発版はgithubにあるそうなので、人柱な人は試してみては。
むしろ意図的なのだろうか。Python3では、リスト内包表記のスコープ漏れ出し問題が解決している: x = 'string' a = [x for x in (1, 2, 3)] print(x) # 'string' Python2.xまではx=3だった。だけど、普通のforの場合には相変わらずもれる。まあ速度の問題が…