前几天在尝试将文本内容写入表格,在CSDN和谷歌百度检索到的信息总是不尽人意,记录下过程,减少类似错误,题目大意,将纯文本文件 student.txt 信息里面的内容写到 student.xls 文件中
student.txt文件内容
写入后
过程
- 导入所需要的库,并编写正则表达式
import xlwt
import re
reg = '[:[\\]""{},]' # 旨在提取文件中的文字信息
- 导入txt文件路径和保存xls的路径,暂设为 text_path 和 xls_path
- 使用 xlwt 的 Workbook() 和 add_sheet(‘student’) 方法创建表并命名
xxl = xlwt.Workbook()
ff = xxl.add_sheet('student') # ()内为表名,默认为Sheet1,2,3...
4.打开 student.txt 并设置为只读
with open(text_path, 'r') as f:
for i in range(0,5):
a = f.readline()