トップページ > プログラム > 2015年10月03日 > qqIklWzl

書き込み順位&時間帯一覧

9 位/144 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000000000000030100004



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
くだすれPython(超初心者用) その27©2ch.net

書き込みレス一覧

くだすれPython(超初心者用) その27©2ch.net
379 :デフォルトの名無しさん[]:2015/10/03(土) 17:28:27.28 ID:qqIklWzl
class Func(object):
def func1():
pass
def func2():
pass
def func3():
pass
def exclude():
pass
def __init__():
pass

func1_var="func1 variable"
func2_var="func2 variable"
くだすれPython(超初心者用) その27©2ch.net
380 :デフォルトの名無しさん[]:2015/10/03(土) 17:30:32.50 ID:qqIklWzl
>>379
続き

if __name__ == "__main__":
# see unittest/loader.py
testMethodPrefix = "func"
def isTestMethod(attrname, testCaseClass=Func,
prefix=testMethodPrefix):
return attrname.startswith(prefix) and \
callable(getattr(testCaseClass, attrname))
D = dir(Func)
print("D =", D)
testFnNames = list(filter(isTestMethod, D))
print("testFnNames =", testFnNames)
print("func1_var =", Func.func1_var)
くだすれPython(超初心者用) その27©2ch.net
381 :デフォルトの名無しさん[]:2015/10/03(土) 17:33:40.18 ID:qqIklWzl
>>379,380は、
>>369,378用

これくらいの芸は見せてもらえるんだと思ってました。。。
大丈夫か?日本。
くだすれPython(超初心者用) その27©2ch.net
383 :デフォルトの名無しさん[]:2015/10/03(土) 19:15:59.94 ID:qqIklWzl
funclist = [関数1, 関数2, 関数3]

を自動化する芸くらい見せてもらえると思ってた
関数20までずらっと↓って書くの?

funclist = [関数1, 関数2, 関数3, 関数4, 関数5,
関数6, 関数7, 関数8, 関数9, 関数10,
関数11, 関数12, 関数13, 関数14, 関数15,
関数16, 関数17, 関数18, 関数19, 関数20]

関数21とか成長すると、その都度funclist更新するの?
・・・悪いけど、頭悪ーって思うよ。

# see unittest/loader.py
の通り、該当箇所を抜き出しただけです。
unittest 使うと testXXX を自動実行してくれる事くらい知ってますよね?
source 公開している意味ないよ。。。


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。