У меня есть функция,
def _get_package_(sandboxId):
for i in response_tci_sandboxes['Items']:
if sandboxId == i['id']['S']:
if i.get('sandboxType') == 'operational':
return True ## Please note that true(lowercase) is not allowed
else:
return False
return 1
Теперь проблема в том, что, когда я передаю значение, возвращенное вышеуказанной функцией, в функцию put_item, она выдает ошибку, потому что она ожидает, что логическое значение будет в нижнем регистре, т.е.true или false.
Я пытался использовать что-то вроде этого.
str(_get_package_(sandboxId)).lower
Но put_item помещает это как строку, и запрос отклоняется, потому что тип данных - BOOL.