-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")
これはこれまでのスクリプトです。私は最後の2つの質問については申し訳なく思っています。だから私は、x
とラベルの第1列のデータ値(数字)とy
と表示された2番目の列のファイルをExcelに持っています。これらの10個のExcelファイルは、RawTrack
という名前のフォルダに保存されます。私はx
とy
の値をすべてのファイルから取り出し、単一のExcelファイル(x_y_z_value.xls
)に印刷しようとしています。だから私はすべてのx
ファイルの最初の列に、すべてのy
の2番目の列の値を印刷するのに問題があります。ありがとうは異なる欄に印刷することに優れています
もっと多くの文脈を提供してください。私はこの質問をそのまま理解することはできません。 –
さて、実際に間違っているのは何ですか?そして 'sh 'には何がありますか? –
私はちょうど私の質問を編集しました...私は申し訳ありません。ありがとうございました。 –