如何在python中导入双扩展名文件
作者:互联网
我有一个名为的python文件
default.properties.py
我如何尝试将其成功导入为模块
import default.properties as prop
但是直到我将名称更改为default.py才起作用,我想保留两个扩展名,这可能吗?
解决方法:
您可以使用imp
import imp
mymodule = imp.load_source('default.properties','default.properties.py')
>>>mymodule.variable
"i am variable in default.properties.py"
要么
mymodule = imp.load_module('default.properties',
open('default.properties.py'),
os.path.abspath('default.properties.py'),
('.py', 'r', imp.PY_SOURCE))
>>>mymodule.variable
"i am variable in default.properties.py"
标签:python-import,python 来源: https://codeday.me/bug/20191120/2044557.html