2 つの質問:
質問1: Python で Excel ファイルを読み取るxlrdについて
勉強を始めたところです。xlsrd にメソッドがあるかどうか疑問に思っていました-> openpyxl に似ているかget_active_sheet()
、アクティブシートを取得する他の方法ですか?
get_active_sheet()
これで動作しますopenpyxl
openpyxl をインポート wb = openpyxl.load_workbook('example.xlsx') active_sheet = wb.get_active_sheet()
output : ワークシート「Sheet1」
シートの名前を取得する方法を見つけましたxlrd
が、どれもアクティブなシートを教えてくれませんでした。
質問 2:
xlrd
Excelファイルを読み取るためのPythonで最適なパッケージはありますか? また、Excelファイルを読み書きするための他のpythonパッケージ()に関する情報が含まれているこれに出くわしました。xlsxwriter
xlwt
xlutils
上記のどれが、Excel ファイルを読み取り、異なる列に異なる検証を適用するアプリを作成するのに最適ですか?
例: ヘッダー「ID」を持つ列には一意の値が必要であり、ヘッダー「国」を持つ列には有効な国が必要です。