Python批量执行多个py文件
python实现批量顺序执行同目录下的py文件
今天在看知乎时看到的一个技巧,在用jupyter notebook调参时,为了避免凌晨坐在电脑前面看着电脑运行,可以写个按顺序执行多个python文件的脚本。
假如我要执行code目录下的python程序,假设该目录下有1.py,2.py,3.py,4.py四个文件,如果要执行1.py,3.py,2.py的顺序执行,则可在该目录下创建一个runAll.py文件,其中的代码如下:
|
|
此时执行python runAll.py 时, 实际上就是按顺序执行了 1.py,3.py,2.py。如果要设置定时任务,可以用下列的方式实现:
|
|
若想指定输出到某个文件,这里我指定输出到log.txt,log.txt也在code目录下,与你的代码在同一目录:
|
|
- 原文作者:WG
- 原文链接:https://zdhwg.github.io/post/python%E6%89%B9%E9%87%8F%E6%89%A7%E8%A1%8C%E5%A4%9A%E4%B8%AApy%E6%96%87%E4%BB%B6/
- 版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 4.0 国际许可协议进行许可,非商业转载请注明出处(作者,原文链接),商业转载请联系作者获得授权。