Python实现批量执行同目录下的py文件方法

yipeiwu_com7年前Python基础

Python版本:3.5

网上找了好多资料都没有直观的写出怎么批量执行,so,整理了一个小程序。最初是为了用Python进行单元测试,同目录下有两个unittest文件,

Python 批量执行同目录下的py文件

AllTest.py的目的是批量运行mytest.py、mytest2.py。

代码如下:

#批量执行当前文件夹下所有py文件
import os 
lst=os.listdir(os.getcwd())  
 
for c in lst:
	if os.path.isfile(c) and c.endswith('.py') and c.find("AllTest")==-1:  #去掉AllTest.py文件
		print(c)
		os.system(os.path.join(os.getcwd(),c))  #E:\Python\mytest.py

以上这篇Python实现批量执行同目录下的py文件方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持【听图阁-专注于Python设计】。

相关文章

python基础教程之对象和类的实际运用

我们熟悉了对象和类的基本概念。我们将进一步拓展,以便能实际运用对象和类。 调用类的其它信息 上一讲中提到,在定义方法时,必须有self这一参数。这个参数表示某个对象。对象拥有类的所有性质...

举例讲解Python中的算数运算符的用法

举例讲解Python中的算数运算符的用法

下表列出了所有Python语言支持的算术运算符。假设变量a持有10和变量b持有20,则:  例子: 试试下面的例子就明白了所有的Python编程语言提供了算术运算符: #!...

windows系统中python使用rar命令压缩多个文件夹示例

复制代码 代码如下:#!/usr/bin/env python# Filename: backup_ver1.py import osimport time # 1. The files...

Pandas 数据处理,数据清洗详解

如下所示: # -*-coding:utf-8-*- from pandas import DataFrame import pandas as pd import numpy a...

Python基于matplotlib画箱体图检验异常值操作示例【附xls数据文件下载】

Python基于matplotlib画箱体图检验异常值操作示例【附xls数据文件下载】

本文实例讲述了Python基于matplotlib画箱体图检验异常值操作。分享给大家供大家参考,具体如下: # -*- coding:utf-8 -*- #! python3 imp...