Python は、openpyxl を使用して Excel ファイルの読み取りと書き込みを行います。
これは、xlsx 形式の Excel ファイルを処理できるサードパーティのライブラリです。 pip install openpyxl のインストール。 Aanconda を使用している場合は、Aanconda が付属しているはずです。
#Excel ファイルの読み取り (推奨される学習: Python ビデオ チュートリアル )
#関連する関数をインポートする必要があります。from openpyxl import load_workbook
# 默认可读写,若有需要可以指定write_only和read_only为True
wb = load_workbook('mainbuilding33.xlsx')
# 获得所有sheet的名称
print(wb.get_sheet_names())
# 根据sheet名字获得sheet
a_sheet = wb.get_sheet_by_name('Sheet1')
# 获得sheet名
print(a_sheet.title)
# 获得当前正在显示的sheet, 也可以用wb.get_active_sheet()
sheet = wb.active
# 获取某个单元格的值,观察excel发现也是先字母再数字的顺序,即先列再行
b4 = sheet['B4']
# 分别返回
print(f'({b4.column}, {b4.row}) is {b4.value}') # 返回的数字就是int型
# 除了用下标的方式获得,还可以用cell函数, 换成数字,这个表示B4
b4_too = sheet.cell(row=4, column=2)
print(b4_too.value)
Python 関連の技術記事の詳細については、
Python チュートリアル以上がPythonでエクセルを読む方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。