-1
正しい形式で表示されていないExcelからデータを取得するときに、pythonでデータを読み取ろうとしました。ここでpython openpyxlで整列が正しい形式になっていない
は私のサンプルであるデータをエクセル:ここ
は私のコード
import os
os.getcwd()
import openpyxl
wb=openpyxl.load_workbook('sample.xlsx')
type(wb)
wb.get_sheet_names()
sheet=wb.get_sheet_by_name('Sheet1')
sheet.title
columns=3
rows=3
for r in range(1,rows+1):
for c in range(1,columns+1):
d=sheet.cell(row=r,column=c)
print('%-8s'%d.value , end='')
print('')
である私は、この
ID Name age
1 Sam 12
2 Arun 12
のような出力をしたいが、私はこのように取得する:
ID
Name
age
1
Sam
12
2
Arun
12
おかげAdalcar後にそれを呼び出すために戻って1つのインデントレベルを引き出します。 – sam