首页 > 编程知识 正文

python爬虫教程,python获取网页源码不完整

时间:2023-05-05 07:07:53 阅读:107428 作者:1262

代码覆盖率是什么?为什么要统计代码覆盖率?

代码覆盖率是指在统计期间内执行或调用了哪些代码,它统计从代码开始执行到结束执行的代码百分比。 为什么要统计? 例如,有针对业务等设计测试case的测试需求,但不知道自己的测试case是否覆盖了所有的业务场景。 此时,coverage为coverage 统计python代码覆盖率

#配合国内下载来源,pipinstallcoverage-I http://pypi.douban.com/simple//-- trusted-hostpypi.douban.com http://ww .

这里写一个简单的场景,然后执行。 主要确认coverage具体是如何使用的。 在这里,我从私人上面找到了判断字符串是否是数字的代码。

defis_number(s ) : try: float(s ) s ) returntrueexceptvalueerror : passtry 3360 importunicodedata.numerodedata ValueError ) : passreturnfalseprint (is _ number ) 10 )返回结果。 c:/users/hzxy/pycchy

执行以下命令:

#开始统计运行并运行完成后,将自动生成. coverage文件coverage run test.py#统计信息摘要,以及64 %的coverage report-m运行率

测试代码

#运行以下命令生成html报告: 执行coveragehtmlcoveragehtml-dreportcoveragehtml命令将生成reportcoveragehtml文件夹。 然后,在文件夹中找到在可执行文件开头生成的html文件,并在浏览器中将其打开

打开后,报告生成是这样的~

统计结果文件,红色底色行表示未运行。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。