Importing my own python module
本问题已经有最佳答案,请猛点这里访问。
我可以导入test01.py吗,比如
我想进口
1 | import test01.py |
在这种情况下,我只能这样导入它:
1 | from testDemo02 import test01 |
有可能到达吗?
似乎
如果
testDemo02 的父目录在模块搜索路径(sys.path 中),而testDemo02 本身不在,则可以使用1import testDemo02.test01或
1from testDemo02 import test01我怀疑这是因为你尝试了后一种方法,而且效果很好。这是我所期望的,因为我看到了那里的
__init__.py 文件。如果
testDemo02 本身在搜索路径中,您可以使用1import test01当目录还包含一个
__init__.py 文件时,我会发现它在搜索路径中很奇怪,但这是可能的。
可以使用
1 2 3 | >>> import sys >>> sys.path.append("/testDemo02/test01") >>> import test01 |