jurisdiction == "Brazil"
if jurisdiction == "Brazil":
for rowOfCellObjects in sheet['A2':'A5']:
for cellObj in rowOfCellObjects:
if cellObj.value == 'Germany':
print(cellObj.value)
else:
print("No")
else:
print("Try Again")
Я точно знаю, что «Германия» представляет собой строку в выбранных ячейках на листе. Когда вы печатаете cellObj.value, он возвращает «Германия». Однако, когда я прошу его сопоставить «если cellObj.value ==« Германия », он всегда возвращает нет. Любая помощь будет оценена по достоинству.Как я могу сопоставить переменную с значением cellObj и проверить, совпадают ли они?
Пожалуйста, удалите «юрисдикцию» пункт из вашего кода, это только добавляет шум. –
Может быть, попробуйте явно лить 'cellObj.value' строку? –