Python automatically generates a report based on experiments.
发布时间
阅读量:
阅读量
python自动生成实验报告
在上一篇文章中完成了Matlab实验图形的自动化存储。随后我们将尝试自动生成一份完整的实验报告。
我制作的是采用 Markdown 格式的实验报告。因为我认为其视觉效果更为出色,并且同样能够较为便捷地借助 pandoc 工具将其转换为其他文档格式。而 Word 格式的实验报告则相对棘手得多,我不太熟练相关操作,在此方面尚有不足之处。然而幸运ly, 通过 macro 处理, 完全有可能实现自动化处理的效果。
我的构想:
# 主要实现实验图片的自动插入、注释以及代码自动粘贴。
# 框架构想:
# 1.以md文件形式存储实验模板,用[xxx]表示需要替换的内容
# 2.指定文件夹,将文件夹下所有图片替换到[实验结果]中。可以通过相对路径实现。并为每个图片添加图片名。为每个实验的分界处添加标题。
# 3.指定文件名形式,将所有符合形式的代码文件均插入到[实验代码]中。
代码:
import os,sys
def search(path=".", name="",nmflag=0):
# path表示被搜索的路径
# name表示要搜索的文件名关键词
# nmflag表示返回的result是文件名(0)还是完整的
全部评论 (0)
还没有任何评论哟~
