说我有两个Python文件有没有办法在importee中获得进口商变量?
# importer.py
parameter = 4
import importee
和
# importee.py
print parameter
我可以和我怎么能在importee.py访问importer.py的parameter
?
我使用的是围绕一个丑陋的工作,借(和污染)的sys
# importer.py
import sys
sys.parameter = 4
import importee
和
# importee.py
print sys.parameter
太难看。 寻找更好的解决方案。
这将导致循环导入,通常是设计问题的标志。你为什么认为你需要这样做? – IanAuld 2014-10-29 08:07:35
@IanAuld在我的例子中,我希望用一些“参数”导入** importee **模块。 – 2014-10-29 08:09:22
你打算用它做什么? – 2014-10-29 08:10:40