python 一个模块要执行其它模块主要有三种方法

python 一个模块要执行其它模块主要有三种方法
第一:import 模块或动态导入,__import__()
第二:利用os.system()
第三:利用execfile函数
请看下面三段代码。
#coding:utf-8
"""
迪艾姆公司python远程培训班黄哥所写 python远程视频培训班
https://github.com/pythonpeixun/article/blob/master/python_shiping.md
咨询:qq:1465376564
以下是贴吧网友的问题
a.py 有个对应的ini文件,如:文件a.ini的格式如下
12345
qwert
bhuio

需要在文件b.TXT里循环查找每行,若在b找到如qwert,则执行同一目录下的qwert.py 若找到12345,则执行12345.py。没有找到的话,提示没有
"""
with open("a.ini") as f1 ,open("b.txt") as f2:
    list1 = f1.readlines()
    list2 = f2.readlines()
for item in list1:
    if item in list2:
        #用变量导入模块,需要用到__import__(),模块导入后,随即也执行。被导入的模块
        #就不要将执行的代码写在if __name__ == "__main__"下,不然执行不了。
       
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值