处理excel表格的时候经常遇到合并单元格的情况,使用xlrd中的merged_cells的方法可以获取当前文档中的所有合并单元格的位置信息。
import xlrd
xls = xlrd.open_workbook('test.xls')
sh = xls.sheet_by_index(0)
读取excel并读取第一页的内容。
for crange in sh.merged_cells:
rs, re, cs, ce = crange
merged_cells返回的是一个列表,每一
输入格式:
输出格式(需要注意备选项为单元格内换行):首先考虑了使用python对题目进行处理(输出csv格式文件),再从excel向word复制的方式。
将原题库保存为csv格式,代码如下:
def tiankong():
import re
original = open('qu.csv','r',encoding='gbk')
text = re.split('[,\n]',original.read().replace(u'\u20ac', u' '))