Python 代碼安裝相關(guān)步驟簡介
在向大家詳細(xì)介紹Python 代碼之前,首先讓大家了解下Python 代碼覆蓋率統(tǒng)計工具 coverage.py ,然后全面介紹Python 代碼,以下是相關(guān)問題的詳細(xì)介紹,希望大家瀏覽以后對大家有用。
通過easy-install來安裝:
- easy_install coverage
裝好后,在c:\Python25\Scripts\(假設(shè)裝在c盤)目錄會有一個coverage.exe。通過這個exe基本上可以完成我們所有需要的功能。運行一下,如果發(fā)現(xiàn)少了那個模塊,請先安裝
- easy_install。
- Coverage Command Line
最關(guān)鍵核心的幾個參數(shù)使用如下:
1. run
執(zhí)行代碼覆蓋率統(tǒng)計,只需要通過coverage的run參數(shù)執(zhí)行被統(tǒng)計代碼即可。
跑完后,會自動生成一個覆蓋率統(tǒng)計結(jié)果文件(data file):.coverage。如果要修改這個默認(rèn)的文件名也可以,只要設(shè)置COVERAGE_FILE環(huán)境變量。
2. report
有了覆蓋率統(tǒng)計結(jié)果文件,只需要再運行report參數(shù),就可以在命令里看到統(tǒng)計的結(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的測試報告。
- $ 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%
以上文章就是對Python 代碼安裝相關(guān)步驟的介紹,望你會從中得到自己想要的相關(guān)信息。
【編輯推薦】