首先关闭所有:对不起,我知道有很多关于相关进口的问题,但我没有找到解决方案.如果可能,我想使用以下目录布局:
myClass/
__init__.py
test/
demo.py
benchmark.py
specs.py
src/
__init__.py
myClass.py
Run Code Online (Sandbox Code Playgroud)
现在我的问题是:
包中的测试文件如何正确导入myClass.py?
如果你将libC/myClass中的myClass作为子模块或者包含/ myClass,你将如何从外部导入包?
到目前为止,我找不到一个优雅的解决方案.根据我的理解,Guido的决定应该可以做,from ..src import myClass但这会出错:
ValueError: Attempted relative import in non-package
看起来它不会将myClass视为包.阅读文档:
需要__init__.py文件才能使Python将目录视为包含包;
我似乎缺少一些指定包的脚本的东西,我应该使用.pth吗?
<style scoped>可在Chrome中使用,启用了实验性平台功能,直到Chrome 36.(http://www.w3.org/TR/html51/document-metadata.html#attr-style-scoped)
它已经消失了Chrome 37(http://caniuse.com/#feat=style-scoped)
我相信刚刚读过一些东西,但再找不到任何东西了.他们删除它有利于Shadow DOM吗?
http://jsfiddle.net/tofu/xct0jo5u/上的示例(在FireFox中工作,但在Chrome中没有启用实验性网络平台功能)