by shigemk2

当面は技術的なことしか書かない

2013-09-08から1日間の記事一覧

デコレータ

Python - デコレータ 関数に付加機能をつけるということ Rubyのアラウンドエイリアスに似ているけど、実際どうなのだろう。ほぼまるこぴ。 Python のデコレータ式 (1) | すぐに忘れる脳みそのためのメモ # -*- coding: utf-8 -*- # 関数Dに関数hogeを突っ込…

findでカレントのみを検索対象とする

$ find . -maxdepth 1 -type f -name "hoge" -print【FreeBSD】特定の条件に合致するファイルを探して操作する (find)

リスト内包表記をごにょごにょ たぶんSR2

print [x for x in range(5)] # [0, 1, 2, 3, 4] print [x for x in range(5) if x % 2 == 0] # [0, 2, 4] print filter((lambda x: x % 2 == 0), range(5)) # [0, 2, 4] res = [] for x in range(5): if x % 2 == 0: res.append(x) print res # [0, 2, 4] #…

継承

class FirstClass(): def setData(self, value): self.data = value def display(self): print self.data x = FirstClass() y = FirstClass() x.setData("King Arthur") y.setData(3.14159) x.display() # King Arthur y.display() # 3.14159 x.data = "New …