欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

python中doctest怎么嵌入源碼

這篇文章將為大家詳細(xì)講解有關(guān)python中doctest怎么嵌入源碼,小編覺得挺實(shí)用的,因此分享給大家做個(gè)參考,希望大家閱讀完這篇文章后可以有所收獲。

10年積累的網(wǎng)站設(shè)計(jì)制作、成都做網(wǎng)站經(jīng)驗(yàn),可以快速應(yīng)對(duì)客戶對(duì)網(wǎng)站的新想法和需求。提供各種問題對(duì)應(yīng)的解決方案。讓選擇我們的客戶得到更好、更有力的網(wǎng)絡(luò)服務(wù)。我雖然不認(rèn)識(shí)你,你也不認(rèn)識(shí)我。但先網(wǎng)站策劃后付款的網(wǎng)站建設(shè)流程,更有萬榮免費(fèi)網(wǎng)站建設(shè)讓你可以放心的選擇與我們合作。

下面的代碼只有一個(gè)函數(shù),里面嵌入了兩個(gè)doctest測(cè)試用例,文件名為naruto.py:

'''
這個(gè)例子展示如何在源碼中嵌入doctest用例。
'>>>' 開頭的行就是doctest測(cè)試用例。
不帶 '>>>' 的行就是測(cè)試用例的輸出。
如果實(shí)際運(yùn)行的結(jié)果與期望的結(jié)果不一致,就標(biāo)記為測(cè)試失敗。
'''
def multiply(a, b):
    """
    >>> multiply(4, 3)
    12
    >>> multiply('a', 3)
    'aaa'
    """
    return a * b
if __name__=='__main__':
    import doctest
    doctest.testmod(verbose=True)

有兩個(gè)地方可以放doctest測(cè)試用例,一個(gè)位置是模塊的最開頭,另一個(gè)位置是函數(shù)聲明語句的下一行(就像上面的例子這樣)。除此之外的其它地方不能放,放了也不會(huì)執(zhí)行。

verbose參數(shù),如果設(shè)置為True則在執(zhí)行測(cè)試的時(shí)候會(huì)輸出詳細(xì)信息。默認(rèn)是False,表示運(yùn)行測(cè)試時(shí),只有失敗的用例會(huì)輸出詳細(xì)信息,成功的測(cè)試用例不會(huì)輸出任何信息。

將上面提到的文件放在D盤(或者其他你覺得方便的目錄),打開cmd命令行,切換到naruto.py所在的目錄(我的在D盤),輸入下面代碼:

python naruto.py

輸出結(jié)果為:

Trying:
    multiply(4, 3)
Expecting:
    12
ok
Trying:
    multiply('a', 3)
Expecting:
    'aaa'
ok
1 items had no tests:
    __main__
1 items passed all tests:
   2 tests in __main__.multiply
2 tests in 2 items.
2 passed and 0 failed.
Test passed.

上面啟動(dòng)測(cè)試的方式是在__main__函數(shù)中調(diào)用了doctest.testmod()方法。

如果__main__函數(shù)有其他用途,不方便調(diào)用doctest.testmod()方法,那么可以用另外一種執(zhí)行測(cè)試的方法,在cmd中輸入:

$ python -m doctest naurto.py 
$ python -m doctest -v naruto.py

關(guān)于python中doctest怎么嵌入源碼就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,可以學(xué)到更多知識(shí)。如果覺得文章不錯(cuò),可以把它分享出去讓更多的人看到。

當(dāng)前標(biāo)題:python中doctest怎么嵌入源碼
網(wǎng)址分享:http://aaarwkj.com/article24/gpepje.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供、App設(shè)計(jì)、小程序開發(fā)、定制網(wǎng)站全網(wǎng)營(yíng)銷推廣、營(yíng)銷型網(wǎng)站建設(shè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

網(wǎng)站托管運(yùn)營(yíng)
色婷婷精品综合久久狠狠| 91大片在线观看视频| 国产成人综合精品久久| 蜜臀久久精品亚洲一区| 日韩欧美亚洲精品中文字幕αv| 欧美日韩在线国产一区| 日韩黄色精品中文视频| 国产一区av剧情巨作| 激情少妇一区二区三区| 四虎官网免费在线观看| 亚洲丰满熟女乱一区二区三区| 亚洲精品丝袜成人偷拍| 黄色高清无遮挡在线观看| 精品少妇人妻av蜜桃| 亚洲黄色av在线免费观看| 99精品人妻一区二区三区| 在线看黄视频网站永久免费| 日本岛国大片一区二区在线观看| 老熟妇奂伦一区二区三区| 欧美看黄网站在线观看| 午夜精品一区二区三区久久| 人妖一区二区三区在线观看| 欧美激情欧美狂野欧美精品| 亚洲一区二区三区日本久久| 亚洲熟妇av乱码在线观看| 日韩欧美一区二区三区| 超碰91人人在线青青草| 一区二区三区毛片av网站| av永久天堂一区二区三区| 中文字幕日韩精品在线看| 天堂在线精品亚洲综合网| 亚洲国产欧美日韩在线| 91精品国产综合久蜜臂| 亚洲av毛片免费在线观看 | 尤物欧美精品一区二区三区| 日本三级黄色免费的网站| 亚洲欧美综合精品久久成人| 欧美欧美一区二区三区| 亚洲巨人精品福利导航| 亚洲一区二区三区香蕉不卡| 精品视频一区二区三区中文字幕|