我遇到了我所遇到的最奇怪的问题。在
使用py.测试在Python2.7中,我得到了以下超奇怪的结果:
print('draftin_a_flask.draftin_a_flask' in sys.modules)
> reload(draftin_a_flask)
E ImportError: reload(): module draftin_a_flask.draftin_a_flask not in sys.modules
tests/test_draftin_a_flask.py:197: ImportError
------------------------------------- Captured stdout -------------------------------------
True
事实:
draftin_a_flask.draftin_a_flask
实际上是系统模块在我到底会出什么问题呢?在
我所做的令人不快的改变似乎与我的tox.ini
中的以下内容有关
我把那些线去掉了,瞧!我们工作。把它们放回去重新装填问题。我在进一步调查。在
似乎python_files=*.py
行是罪魁祸首。但是为什么?在
您可以从这里签出代码:https://github.com/waynew/draftin-a-flask并将以下行添加到tox.ini
[pytest]
python-files=*.py
观察行为
目前没有回答
相关问题 更多 >
编程相关推荐