我怎样才能将表单转换为string? 或者我甚至需要?
我有一个问题采取xlrd文件,并将其放置到一个xlwt文件来保存。 我不断收到错误:
decode() argument 1 must be string, not Sheet
我怎样才能将工作表更改为string? 这里是我的代码:
import xlrd import xlwt wb = xlrd.open_workbook("Workbook1.xlsx") sh = wb.sheet_by_name("worksheet") wbk = xlwt.Workbook(sh) sheet = wbk.add_sheet("sheet1")
你需要使用xlutils来连接两者。 这样你的代码将变成:
import xlrd, xlwt, xlutils read_book = xlrd.open_workbook("Workbook1.xlsx") write_book = xlutils.copy(read_book) write_sheet = write_book.add_sheet("sheet1")