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


Posted in Python onJanuary 11, 2019

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中的rfind()方法使用详解
May 19 Python
Python实现二叉树结构与进行二叉树遍历的方法详解
May 24 Python
Python 操作文件的基本方法总结
Aug 10 Python
python深度优先搜索和广度优先搜索
Feb 07 Python
Python读写/追加excel文件Demo分享
May 03 Python
Python查找文件中包含中文的行方法
Dec 19 Python
解决python3.5 正常安装 却不能直接使用Tkinter包的问题
Feb 22 Python
解决Python logging模块无法正常输出日志的问题
Feb 21 Python
Keras load_model 导入错误的解决方式
Jun 09 Python
python统计mysql数据量变化并调用接口告警的示例代码
Sep 21 Python
Python实战之用tkinter库做一个鼠标模拟点击器
Apr 27 Python
OpenCV-Python实现油画效果的实例
Jun 08 Python
python多个模块py文件的数据共享实例
Jan 11 #Python
Python设计模式之享元模式原理与用法实例分析
Jan 11 #Python
详解从Django Rest Framework响应中删除空字段
Jan 11 #Python
python对列进行平移变换的方法(shift)
Jan 10 #Python
对python模块中多个类的用法详解
Jan 10 #Python
python 图像平移和旋转的实例
Jan 10 #Python
Python设计模式之解释器模式原理与用法实例分析
Jan 10 #Python
You might like
全国FM电台频率大全 - 22 重庆市
2020/03/11 无线电
PHP stristr() 函数(不区分大小写的字符串查找)
2010/06/03 PHP
PHP写的简单数字验证码实例
2017/05/23 PHP
PHP PDOStatement::rowCount讲解
2019/02/01 PHP
Laravel如何同时连接多个数据库详解
2019/08/13 PHP
jQuery 操作下拉列表框实现代码
2010/02/22 Javascript
解析URI与URL之间的区别与联系
2013/11/22 Javascript
jQuery中delegate与on的用法与区别示例介绍
2013/12/20 Javascript
js 与 php 通过json数据进行通讯示例
2014/03/26 Javascript
js加入收藏夹代码(兼容ie/ff/op)
2014/05/16 Javascript
解析浏览器端的AJAX缓存机制
2016/06/21 Javascript
老生常谈js动态添加事件--- 事件委托
2016/07/19 Javascript
深入理解JS DOM事件机制
2016/08/06 Javascript
JavaScript性能优化总结之加载与执行
2016/08/11 Javascript
JavaScript实现时钟滴答声效果
2017/01/29 Javascript
vue-resource 拦截器(interceptor)的使用详解
2017/07/04 Javascript
JS基于对象的链表实现与使用方法示例
2019/01/31 Javascript
vue登录以及权限验证相关的实现
2019/10/25 Javascript
vue项目打包之开发环境和部署环境的实现
2020/04/23 Javascript
jQuery中getJSON跨域原理的深入讲解
2020/09/02 jQuery
[50:02]完美世界DOTA2联赛循环赛 Magma vs IO BO2第一场 11.01
2020/11/02 DOTA
python二叉树遍历的实现方法
2013/11/21 Python
Python爬取智联招聘数据分析师岗位相关信息的方法
2019/08/13 Python
PyCharm使用Docker镜像搭建Python开发环境
2019/12/26 Python
基于Python获取照片的GPS位置信息
2020/01/20 Python
利用python汇总统计多张Excel
2020/09/22 Python
Python爬虫回测股票的实例讲解
2021/01/22 Python
欧舒丹俄罗斯官方网站:L’OCCITANE俄罗斯
2019/11/22 全球购物
养殖项目策划书范文
2014/01/13 职场文书
学生评语大全
2014/04/18 职场文书
2014年办公室个人工作总结
2014/11/12 职场文书
事业单位年度考核个人总结
2015/02/12 职场文书
2016年基层党支部书记公开承诺书
2016/03/25 职场文书
react 项目中引入图片的几种方式
2021/06/02 Javascript
使用redis实现延迟通知功能(Redis过期键通知)
2021/09/04 Redis
详解gantt甘特图可拖拽、编辑(vue、react都可用 highcharts)
2021/11/27 Vue.js