Python批量处理文件,python批量执行多个py文件

  Python批量处理文件,python批量执行多个py文件

  本文主要介绍python批处理打开多个文件。文章重点介绍了该题目的相关内容,具有一定的参考价值。有需要的朋友可以参考一下。

  背景:

  有时候我们需要在服务器上同时运行多个程序,但是一个一个打开需要时间。而且服务器一旦重启,不懂运行程序的人受限于环境和代码原理,很难一一打开运行。可以利用python的批处理功能,在一个批处理文件中编写多个程序来完成这项工作。下次只需要双击运行批处理文件,省事省力。如果你在技术上有能力,你甚至可以把这些写入winodws服务。

  批处理测试:

  首先,用最短的答案写一个批处理文件。

  在txt中写入如下代码:

  启动cmd /k echo helloWorld

  启动cmd /k echo helloWorld2

  保存,然后将后缀句点文件名修改为firstbat.bat

  然后就可以进行双击运行了,测试效果如下:

  可以看到,执行完这一批,弹出两个dos窗体,操作成功!简单描述一下命令的含义:start是一个dos命令,表示开始和起始点。命令处理器是用cmd.exe的/K开关来操作的,也就是说运行命令后,窗口还会存在,后面的回声表示输出命令。

  多Python文件测试:

  首先写一个python文件,命名为1.py,内容如下:

  导入时间

  而True:

  打印( secondHello )

  时间.睡眠(3)

  另外写一个python文件,命名为2.py,内容如下:

  导入时间

  而True:

  打印( FirstHello )

  时间.睡眠(5)

  然后写一个批处理文件,命名为run_python.bat,内容为:

  启动cmd /k python 1.py

  启动cmd /k python 2.py

  保证三个文件在同一路径下,然后双击运行:

  这两个表单将同时在一个循环中执行。

  虚拟环境运行测试:

  有时它运行在python的虚拟环境中,所以你只需要适当地切换路径,具体命令如下:.

  启动cmd/k e : CD e : \ ai python 1 . py

  这里唯一值得注意的是路径切换暂停步骤中使用的“”命令,其他操作与dos中的相同。

  这就是这篇关于python批处理打开多个文件的文章。有关python处理文件的更多信息,请搜索流行的IT软件开发工作室以前的文章或继续浏览下面的相关文章。希望大家以后多多支持热门IT软件开发工作室!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: