xlrd モジュールを使用すると、スプレッドシートから情報を取得できます。たとえば、Python を使用してデータの読み取り、書き込み、または変更を行うことができます。さらに、ユーザーはさまざまなテーブルを横断して、何らかの基準に基づいてデータを取得したり、一部の行や列を変更したりして、多くの作業を実行する必要がある場合があります。
xlrd モジュールは、スプレッドシートからデータを抽出するために使用されます。
xlrd モジュールのインストール コマンド:
pip install xlrd
入力ファイル:
#コード #1:
# 使用Python读取excel文件 import xlrd # 给出文件的位置 loc = ("path of file") # 打开Workbook wb = xlrd.open_workbook(loc) sheet = wb.sheet_by_index(0) # 对于第0行和第0列 sheet.cell_value(0, 0)
'NAME'
コード #2: 行番号の抽出
# 使用Python提取行数 import xlrd #给出文件的位置 loc = ("path of file") wb = xlrd.open_workbook(loc) sheet = wb.sheet_by_index(0) sheet.cell_value(0, 0) #提取行数 print(sheet.nrows)
4
コード #3:列番号の抽出
# 用Python程序提取列数 import xlrd loc = ("path of file") wb = xlrd.open_workbook(loc) sheet = wb.sheet_by_index(0) # 对于第0行和第0列 sheet.cell_value(0, 0) # 提取列数 print(sheet.ncols)
3
コード #4:すべての列名を抽出
# 提取所有列名 import xlrd loc = ("path of file") wb = xlrd.open_workbook(loc) sheet = wb.sheet_by_index(0) sheet.cell_value(0, 0) for i in range(sheet.ncols): print(sheet.cell_value(0, i))
NAME SEMESTER ROLL NO
コード #5: 最初の列を抽出します。
# 提取第一列 import xlrd loc = ("path of file") wb = xlrd.open_workbook(loc) sheet = wb.sheet_by_index(0) sheet.cell_value(0, 0) for i in range(sheet.nrows): print(sheet.cell_value(i, 0))
NAME ALEX CLAY JUSTIN
コード #6: 特定の行を抽出します。 値
出力:['ALEX', 4.0, 2011272.0]]
Python チュートリアル "
この記事は、Python で Excel ファイルを読み取る方法について説明しています。困っている友達に役立つことを願っています!以上がPythonを使用してExcelファイルを読み取るにはどうすればよいですか? (コード例)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。