1

我能够使用 -user 成功安装覆盖率并尝试使用 api,因为我们有很难从命令行调用覆盖率的包装器所以我调用 api 并编写导入覆盖率但我最终出现以下错误。请您提供输入。

当我编写简单的导入时它可以工作,但是如果我从包装器调用它会失败。简而言之,我们有一个脚本,其中调用功能脚本或主脚本。

如果我们也调用其他模块,是否也可以覆盖内部模块

$HOME/.local/lib/python2.7/site-packages/coverage-3.6.1a1-py2.7-linux-x86_64.egg/coverage/__init__.py", line 10, in <module>
    from coverage.control import coverage, process_startup
  File "$HOME/.local/lib/python2.7/site-packages/coverage-3.6.1a1-py2.7-linux-x86_64.egg/coverage/control.py", line 9, in <module>
    from coverage.config import CoverageConfig
  File "$HOME/.local/lib/python2.7/site-packages/coverage-3.6.1a1-py2.7-linux-x86_64.egg/coverage/config.py", line 13, in <module>
    class HandyConfigParser(configparser.RawConfigParser):
AttributeError: 'module' object has no attribute 'RawConfigParser'
4

1 回答 1

1

问题是,我们有相同的文件来定制不包含 RawConfigParse 的版本。所以我下载了 configparser 并安装它。它对我来说很好。真的是个好工具

于 2013-09-15T04:48:14.377 回答