问题描述
我正在尝试拆分(名字、姓氏),它们组合在一起并仅在第 10 列中插入姓氏。是否可以使用 xlutil 迭代此数据?
全名出现在出现 [name (line break) last name] 的单元格中,这就是 plitline() 的原因。
目前只保存了多个值中的一个。
import xlrd
from xlutils.copy import copy
book = xlrd.open_workbook('./arxv/names.xls')
sheet = book.sheet_by_index(0)
wb = copy(book)
col_w_index = 10
# global splited_name
for cell in sheet.col(7):
for row in range(sheet.nrows):
splited_lines = cell.value.splitlines()
splited_name = splited_lines[1:2]
sheet.write(row,col_w_index,splited_name)
# print(splited_name)
wb.save('separated.xls')
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)