だらだら〜個人事業〜

HatenaDiaryから引っ越してきました。Githubもnyakagawanです。

こんなこと書いてる場合じゃないんだが…

FabricのRsync周りのコードを見ていて【おー】とおもったコード。こういう風にかいたらそういうことが出来るのか。

a = ["*.pyc", "*.svn"]
b = '--include "%s" ' * len(a)
c = b %( tuple( a ) )

bは別にはじめっからタプルで初期化しとけばいいんだけど。あと--includeなのは見たソースがRsync周りだから。これを実行すると

'--include "*.pyc" --include "*.svn" '

となる。すげー、すげー。知らなければForとかでがんばるところじゃないか?