私はExcelファイルを読み込んで、リストの値のうちのどれが特定の値よりも大きい変数に保存することができるプログラムを作ろうとしていますが、 : "'int'オブジェクトは反復可能ではありません"。しかし、私のコードの中にあるリストを使用するとうまく動作します。誰も助けることができますか? 悪い英語を歓迎します。 これは私が今までに持っているものです:Python3で条件付きのexcelタプルを読む
import openpyxl
wb = openpyxl.load_workbook(filename = 'example.xlsx')
sheet = wb.get_sheet_by_name('Plan1')
for i in range(1, 7):
age = []
age = (sheet.cell(row=i, column=3).value)
numbers = [1, 5, 6, 8, 11, -1, -5, 7, -7 -11, -20]
#If i use numbers instead of age works just fine
velho = ([ num for num in age if num < 6 ])
print(velho)
'sheet.cell(row = i、column = 3).value'の値は何ですか? –
これは、Excelファイル内の数字のリストです。22,26,74,87,56 ... –
確かにそのリストですか?エラーメッセージは、そのintを示しています。 –