python 中如何去执行批量的.py文件

Posted 悠涩唉滴001

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python 中如何去执行批量的.py文件相关的知识,希望对你有一定的参考价值。

因为有一次系统大重构,开发任务繁重,身为测试的我接下数据迁移的重担,原来是sqlsever的数据库,重构后的系统为mysql,所以用上了python 去做这个数据迁移

先写了一大堆脚本文件,一个表写了一个脚本文件,写的时候挺开心的,写一个调试一个,最后写完后发现,我要执行怎么办,不能一个一个去点击执行吧

 

 看着一大堆文件,我要怎么去批量执行他们呢,

首先我用的编辑器是pycharm,那就介绍下它自带的一个功能,

打开pycharm ,在上方一栏中找到run

 

然后再run里面找到

Edit Configurations

 

 点击打开的页面右上方勾选

Allow parallel run

 

 这样就能执行多个文件

 

 

不过我使用了python自己的一个执行方法

 

 import os

使用 os 执行文件去选中需要执行的文件路径,和顺序

关键这个还可以在执行结果做出判断,添加一些特有的执行结果反馈和处理

 

当然还有 unittest 的方法,这个主要是匹配文件下符合匹配规则的文件名称去批量执行

大概就是这样,接了下我测试用例的执行脚本的图,想了接的可以留言我细聊

 

以上是关于python 中如何去执行批量的.py文件的主要内容,如果未能解决你的问题,请参考以下文章

Python模块

请教如何在没有安装python的环境中执行py脚本

如何将python命令全部放在bat中执行?

求助一下,python如何调用另一个py文件

Python批量执行oracle中的insert语句

求助一下,python如何调用另一个py文件