为了账号安全,请及时绑定邮箱和手机立即绑定

Python:动态(加载)调用其他模块的函数

Python:动态(加载)调用其他模块的函数

繁花不似锦 2019-04-07 11:18:51
└─test│main.py├─0309│index.py├─0310│index.py├─0311│index.py├─0312│index.py└─0313index.py如上图所示,在test目录中,有一个main.py的文件,和其他几个以日期命名的文件夹,在文件夹中,都有一个index.py,每个index.py的函数命名都一样,只有一个mian().eg:index.pydefmain():print"main"现在,我想在mian.py实现以下功能:只需提供一个日期名,如:pythonmain.py-0311就会执行0311/index.py中的main()方法注:test目录下的子文件夹数量并不是固定的,每天都会新增,但index.py中的函数命名是固定的
查看完整描述

2 回答

?
慕桂英546537

TA贡献1848条经验 获得超10个赞

importsys
sys.path.append('%s'%sys.argv[1])
fromindeximportmain
main()
                            
查看完整回答
反对 回复 2019-04-07
  • 2 回答
  • 0 关注
  • 335 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信