前提・実現したいこと
pythonのopenpyxlを用いてexcel操作をしたいのですが、ヘッダーを無視させるためにループにmin_row=1を設定したのですが、tupleとして扱われてエラーになってしまいます。
###表示されたエラーコード
File "c:\Python\excel操作\a.py", line 7, in <module>
for pay in payout(min_row=2):
TypeError: 'tuple' object is not callable
該当のソースコード
python
1import openpyxl 2wb_before = openpyxl.load_workbook("before.xlsx") 3ws_before = wb_before["Sheet1"] 4payout = ws_before["B"] 5num = ws_before["C"] 6shop_list = [] 7for pay in payout(min_row=2): 8 shop_list.append(pay.value) 9print(shop_list) 10
回答1件
あなたの回答
tips
プレビュー