我认为你想要的实际上是在shell上完成的,如果你在Windows上,你需要的是命令行。您可以遍历每个文件并按顺序执行每个脚本。然后,您就可以使用python中的open()命令生成一个报告,并在处理完成后将其保存在文件中。在

bash脚本的语法是for file in /path/to/dir_with_files/*.py;

do;

python $file;

done;

它将在文件中循环使用这些程序,并执行每个以.py扩展名结尾的程序。在

现在,用上面的脚本测试和执行之后,给自己发送一个报告。你需要做两件事创建包含测试结果的文本文件

通过电子邮件库发送给自己

第一是最简单的部分。要做到这一点,你只需要把每个测试的结果写到一个文件中,就像这样

^{pr2}$

您只需要将其添加到每个脚本的末尾,以创建一个可以使用步骤2发送的文本文件。在

第二步有点棘手。要做到这一点,你需要两件事之一,一个模块与你使用的任何邮件客户端(gmail、comcast、yahoo等)交互,或者你自己的SMTP服务器从那里发送邮件。如果使用后者,Python有一个内置的模块来处理这个问题,文档中有here。在

现在,如果您想与您的邮件客户端交互,您需要下载一个模块并安装该模块以使用。例如,gmail有this,它让你登录到他们的服务中,并通过他们的服务器发送消息。我确信大多数流行的电子邮件客户端都会有这样的模块,所以只需在谷歌上搜索一下就可以了。这比方法1简单得多,因为您不需要SMTP服务器。在

python test suite什么意思_在python中创建testsuite相关推荐

  1. python实现excel数据透视_在pywin32中创建Excel数据透视缓存

    我试图用python创建一个pivot表,但无法让它在我自己的数据上工作.我已经确定了一个问题单元是示例文件中的最后一个单元.在excel中直接创建透视表时,同样的数据也可以正常工作.在 代码如下:i ...

  2. python test suite什么意思_如何:在python中设置testsuite

    我知道这个问题有点傻,但使用下面提供的链接,我仍然无法创建testsuite. 我现在有两个测试用例(还有更多),假设它们的名称是:class step1(unittest.TestCase): de ...

  3. python 加载动图_在浏览器中使用TensorFlow.js和Python构建机器学习模型(附代码)...

    大数据文摘授权转载自数据派THU 作者:MOHD SANAD ZAKI RIZVI 本文主要介绍了: TensorFlow.js (deeplearn.js)使我们能够在浏览器中构建机器学习和深度学习 ...

  4. python软件安装及设置_入门Python——1.软件安装与基础语法

    周末在家闲来无事,学了下Python.怕看过一遍就忘了,这里mark下. 一.Python的应用场景 1.网站开发 2.人工智能 机器学习 3.数据科学(如爬虫) 4.其它(绘图.图像处理) 二.软件 ...

  5. python基础知心得总结_【python】基础学习心得总结(一)

    本文将简单阐述一些基本的python知识点,大多是本人在学习过程中的心得体会.简单常用的编程概念和思想将不再描述.若有理解错误,还望指正. 一.python运行,调试 python和相关软件可以在官网 ...

  6. python文本结构化处理_在Python中标记非结构化文本数据

    python文本结构化处理 Labelled data has been a crucial demand for supervised machine learning leading to a n ...

  7. python做作业没头绪_使用Python做作业

    python做作业没头绪 Applying OpenCV and Tesseract to do your math-homework 应用OpenCV和Tesseract进行数学作业 The pos ...

  8. python交互式和文件式_使用Python创建和自动化交互式仪表盘

    python交互式和文件式 In this tutorial, I will be creating an automated, interactive dashboard of Texas COVI ...

  9. python 二维列表从小到大_给Python开发者准备的110道面试题

    信息量非常大!这是给Python开发者准备的110道笔试面试题,我只把问题列出来了,答案见文末,建议每道题都要认真刷一遍,有些题可以尝试用多种方式来解答,甚至做延伸学习,说真的,很多题都可以单独拎出来 ...

最新文章

  1. python requests的作用_Python爬虫第一课:requests的使用
  2. 考研预报名一直显示服务器错误,2021考研预报名 | 往年预报名出错的同学,问题出在这里!...
  3. 【学习笔记】《数据挖掘:理论与算法》CH5 支持向量机
  4. MapReduce 计数器简介(转载自:http://www.tuicool.com/articles/qqyIBr)
  5. Linux如何在线修改hostname
  6. LINUX/UNIX 一些目录名称术语解释
  7. C++ 11 深度学习(一)auto、头文件防卫、引用、常量
  8. 感悟----程序员需要养成的习惯
  9. 随想录(linux下的pv操作)
  10. Python输入,输出,Python导入
  11. 偏移出来的数据不准_关于AD7616采集后读回来数据不准(有偏移)的问题
  12. poj 1035 Spell checker【字符串】
  13. HTC vive 虚实融合
  14. 吉林大学计算机网络考研知识点整理
  15. ASC加密解密(笔记)
  16. 【论文泛读05】基于Conv-LSTM的短期交通流预测
  17. vs未能加载项目文件。未能找到路径 c#笔记5
  18. centos7 80端口被占用导致nginx或httpd无法启用的解决方法
  19. matlab 函数提取某一项,Matlab——常用函数使用总结(部分直接从mathwork中提取并不断更新),的,用法,摘自,持续...
  20. heic是什么格式?如何转成JPG格式?

热门文章

  1. 坚果投影仪怎么才能访问电脑共享文件,详细的操作方法分享
  2. 心若无尘,一花一世界,一鸟一天堂
  3. Excel如何从单元格中提取数值
  4. 【MyBatis】 MyBatis与MyBatis-Plus的区别
  5. 深度学习、机器学习毕业设计 - 选题建议
  6. (每日一练python)有效的数独
  7. 中国车牌归属地数据库
  8. 系统异常SVC与PendSV指令及CM3 处理器内部寄存器分析
  9. 90%的android开发者都会遇到的问题,当sjk_daemon遇见ADB server didn't ACK
  10. 天河二号上运行ZHT(a zero-hop distributed table)