posts - 0,  comments - 0,  trackbacks - 0

楼主,按照你的那个代码貌似会报错:
python报错:
python readExcel.py
Sheet: 工作表1
c1,c2
Traceback (most recent call last):
File "readExcel.py", line 10, in <module>
print ','.join(values)
TypeError: sequence item 0: expected string, float found

代码:
from xlrd import open_workbook

wb = open_workbook('testc12.xls','rb')
for s in wb.sheets():
print 'Sheet:',s.name
for row in range(s.nrows):
values=[]
for col in range(s.ncols):
values.append(s.cell(row,col).value)
print ','.join(values)
print
Traceback (most recent call last):
File "readExcel.py", line 10, in <module>
print ','.join(values)
TypeError: sequence item 0: expected string, float found

<2025年12月>
30123456
78910111213
14151617181920
21222324252627
28293031123
45678910

常用链接

留言簿

搜索

  •  

最新评论