project/ main.py provIDers/ __init.py__ acme1.py acme2.py acme3.py acme4.py acme5.py acme6.py
假设main.py包含(部分):
if complexcondition(): print provIDers.acme5.get()
__init__.py为空且acme * .py包含(部分):
def get(): value=complexcalculation() return value
如何更改这些文件?
注意:如果答案是“import acme1”,“import acme2”,依此类推__init__.py,有没有办法实现这一点而不用手动列出所有内容?
解决方法 今天问的这个问题,Dynamic Loading of Python Modules,应该有你的答案. 总结以上是内存溢出为你收集整理的如何将Python代码构建到模块/包中?全部内容,希望文章能够帮你解决如何将Python代码构建到模块/包中?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)