我有一个带有 ff: row/col 结构的 Excel 文件
ID English Spanish French
1 Hello Hilo Halu
2 Hi Hye Ghi
3 Bus Buzz Bas
我想读取 Excel 文件,提取行和列值,并基于英语、西班牙语和法语列创建 3 个新文件。
所以我会有类似的东西:
英文文件:
"1" = "Hello"
"2" = "Hi"
"3" = "Bus"
我一直在使用 xlrd。我可以打开、阅读和打印文件的内容。但是,这是我使用此命令得到的结果(Excel 文件已经打开):
for index in xrange(0,2):
theWord = '\n' + str(sh.col_values(index, start_rowx=index, end_rowx=1)) + '=' + str(sh.col_values(index+1, start_rowx=index, end_rowx = 1))
print theWord
输出:
[u'Parameter/Variable/Key/String']=[u'ENGLISH'] <-- is this a list?, didn't the str() use to strip it out?
你在那里做什么?如何删除方括号?