如何从不同的文件夹导入模块?我有以下内容
cgi-bin
| py
|
__init.py__
http
|
__init.py__
HttpFormParser.py
xml
|
__init.py__
XmlDocumentCreator.py
我要在中导入XmlDocumentCreatorHttpFormParser.py. 怎么做?在
我在做
^{pr2}$在HttpFormParser.py它抛出了以下错误。在
/HttpFormParser.py", line 5, in <module>
import py.xml.XmlDocumentCreator
ImportError: No module named py.xml.XmlDocumentCreator
按照
sys.argv[0]
的指示,计算出执行的目录。在本例中,您希望获得cgi-bin
目录,因为它包含py
:另外,如果您使用的是WSGI,那么您不需要将Python代码放在
cgi-bin
目录中,如果您的.htaccess
(或等效文件)设置错误,就可以在该目录中下载Python代码。在你试过:
是吗?在
通常我鼓励您阅读模块搜索路径和包内引用@http://docs.python.org/tutorial/modules.html
相关问题 更多 >
编程相关推荐