-3
import xlrd
import os
path = "data"
dirList=os.listdir(path)
f = open('', 'w')
f.write('')
f.write("\n")
for file in dirList:
fullpath = os.path.join(path,file)
if os.path.isfile(fullpath) == 1:
wb = xlrd.open_workbook(fullpath)
wb.sheet_names()
sh = wb.sheet_by_name(u'')
for j in range(0,sh.nrows):
f.write(str(sh.cell(j,0).value))
f.write(", ")
f.write("\n")
f.write(str(sh.cell(j,1).value))
f.write(", ")
f.write("\n")
这是我到目前为止的脚本。我对最后两个问题感到抱歉。所以我有excel文件,其数据值(数字)在第一栏标为x
,第二栏标为y
。这些excel文件中的10个被保存在一个名为RawTrack
的文件夹中。我试图从所有文件中获取x
和y
值,并将其打印到一个excel文件(x_y_z_value.xls
)。所以我无法打印第一列中的所有x
文件和第二列中的所有y
值。谢谢excel打印到不同列
请提供更多的上下文。我现在无法理解这个问题。 –
好吧,那究竟是怎么回事?什么是'sh'? –
我刚刚编辑了我的问题......我很抱歉。谢谢。 –