我有大约20个python文件。
每次我在终端中运行这些文件时,此格式都是一个接一个:
python a.py
python b.py
python c.py
python d.py
python e.py
python f.py
python g.py
.
.
.
(我在这里提供了通用文件名)
此过程需要很多时间。
是否可以通过任何脚本一个接一个地运行这些文件?
如果可能,那么如何..?
请提供代码(如果可能)...
我通过几个站点知道,使用bash脚本,我们可以做到。
我不知道如何实现它。
如果您可以建议其他任何方法,那也将有所帮助。
编辑:
我需要使用鼻子测试为每个文件生成报告。
我面对鼻子测试的问题是,它创建了一个名为HTML文件results.html
。
每次创建报告时,最新的HTML文件都会替换旧的HTML文件。因为名称相同。
因此,我现在要做的是,每次运行python文件的鼻子测试时都会重命名报告。运行第二个文件的鼻子测试,生成报告,并将其重命名..它继续...
如果有人可以告诉我如何克服这个问题,那将有所帮助。
我正在使用Ubuntu 14.04
要动态运行给定文件夹YOUR_FOLDER中的所有python脚本,可以运行以下bash脚本:
#!/bin/bash
for py_file in $(find $YOUR_FOLDER -name *.py)
do
python $py_file
done
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句