如何从另一个文件夹访问模块?
这是文件结构:
/<appname>
/config
__init__.py
config.py
/test
test.py # I'm here
我想从 test.py 访问 config.py 中的函数。我该怎么做?
这是我的导入:
import config.config
当我运行test.py
脚本,它总是会说:
ImportError: No module named config.config
我做错什么了吗?
最简单的方法就是修改sys.path
变量(它定义导入搜索路径):
# Bring your packages onto the path
import sys, os
sys.path.append(os.path.abspath(os.path.join('..', 'config')))
# Now do your import
from config.config import *
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)