python写word报告_使用Python自动生成word巡检报告【二】

回顾:上一篇文章讲了4个函数,分别是:

第一个函数:数字大小写转换函数:num_to_char

第二个函数:标题自动生成函数:get_title

第三个函数:知识库函数:get_knowledge

第四个函数:文件目录读取函数:list_dir

今天数一下主函数的构成:

在main函数下开始实际开始:

第一步:读取指定路径下的所有文件,并逐个读取文件及分隔符:

file_dir= 'D:\\巡检2020-9-8\\' # 别问为啥\\是两个,就是这样的,转义用把,没仔细研究过

file_all = list_dir(file_dir)# 前面定义的list_dir函数

for i in range(len(file_all)):#这个for循环就是循环读取文件的及处理文件最外层的循环

file = file_all[i]

f = open(file, 'r', encoding='UTF-8')#打开文件,要用UFT-8格式,后面,所有的操作都围绕这个f文件展开

#下面,我们要从文件中读取所有的分隔符,并且将分割赋所在的一行,放入到list中保存

#实际上,list中存放的,也是我们的巡检项目标题,,例如:Check file system#### 这样的内容,表示要巡检文件系统了。

lines = f.readlines()

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值