新聞中心
在向大家詳細(xì)介紹Python 代碼之前,首先讓大家了解下Python 代碼覆蓋率統(tǒng)計(jì)工具 coverage.py ,然后全面介紹Python 代碼,以下是相關(guān)問(wèn)題的詳細(xì)介紹,希望大家瀏覽以后對(duì)大家有用。

成都創(chuàng)新互聯(lián)響應(yīng)式網(wǎng)站特點(diǎn)就是不管在電腦、平板還是手機(jī)上,HTML5都會(huì)根據(jù)屏幕尺寸自動(dòng)調(diào)節(jié)大小、圖片分辨率,并且融入一定的動(dòng)畫(huà)特效,讓網(wǎng)站看起來(lái)非常的美觀大方。從網(wǎng)站需求對(duì)接到網(wǎng)站制作設(shè)計(jì)、從代碼編寫(xiě)到項(xiàng)目上線運(yùn)維,技術(shù)人員全程跟蹤,快速響應(yīng)
通過(guò)easy-install來(lái)安裝:
- easy_install coverage
裝好后,在c:\Python25\Scripts\(假設(shè)裝在c盤(pán))目錄會(huì)有一個(gè)coverage.exe。通過(guò)這個(gè)exe基本上可以完成我們所有需要的功能。運(yùn)行一下,如果發(fā)現(xiàn)少了那個(gè)模塊,請(qǐng)先安裝
- easy_install。
- Coverage Command Line
最關(guān)鍵核心的幾個(gè)參數(shù)使用如下:
1. run
執(zhí)行代碼覆蓋率統(tǒng)計(jì),只需要通過(guò)coverage的run參數(shù)執(zhí)行被統(tǒng)計(jì)代碼即可。
跑完后,會(huì)自動(dòng)生成一個(gè)覆蓋率統(tǒng)計(jì)結(jié)果文件(data file):.coverage。如果要修改這個(gè)默認(rèn)的文件名也可以,只要設(shè)置COVERAGE_FILE環(huán)境變量。
2. report
有了覆蓋率統(tǒng)計(jì)結(jié)果文件,只需要再運(yùn)行report參數(shù),就可以在命令里看到統(tǒng)計(jì)的結(jié)果。
- $ coverage report
- Name Stmts Exec Cover
- ---------------------------------------------
- my_program 20 16 80%
- my_module 15 13 86%
- my_other_module 56 50 89%
- ---------------------------------------------
- TOTAL 91 79 87%
3. html
最帥最酷的功能了,直接生成html的測(cè)試報(bào)告。
- $ coverage report
- Name Stmts Exec Cover
- ---------------------------------------------
- my_program 20 16 80%
- my_module 15 13 86%
- my_other_module 56 50 89%
- ---------------------------------------------
- TOTAL 91 79 87%
以上文章就是對(duì)Python 代碼安裝相關(guān)步驟的介紹,望你會(huì)從中得到自己想要的相關(guān)信息。
名稱欄目:Python代碼安裝相關(guān)步驟簡(jiǎn)介
當(dāng)前URL:http://m.5511xx.com/article/dphdohc.html


咨詢
建站咨詢
