OKAY = 200
NOT_FOUND = 404
INTERNAL_SERVER_ERROR = 500
match status:
case OKAY:
print('It worked')
case NOT_FOUND:
print('Unknown')
case INTERNAL_SERVER_ERROR:
print('Out of service')
case _:
print('Unknown code')
Почему этот код не работает: [code]OKAY = 200 NOT_FOUND = 404 INTERNAL_SERVER_ERROR = 500
match status: case OKAY: print('It worked') case NOT_FOUND: print('Unknown') case INTERNAL_SERVER_ERROR: print('Out of service') case _: print('Unknown code') [/code] Он генерирует это сообщение об ошибке: [code] File "/Users/development/Documents/handler.py", line 66 case OKAY: ^^^^ SyntaxError: name capture 'OKAY' makes remaining patterns unreachable [/code] Что означает это сообщение об ошибке и как исправить код, чтобы он работал?
Я пытаюсь написать функцию, используя ключевые слова match и case .
complex_obj =
match type(complex_obj):
case list:
iter_obj = complex_obj
case dict:
iter_obj = complex_obj.items()
Но у меня возникла эта ошибка.
case list: ^^^^ SyntaxError:...
Я ожидаю, что это не должно спасти ни одного из них, если кто -то не удастся сохранить.
Я работаю над существующей схемой, которая построена на MySQL 5, поэтому я продолжил с MySQL 5, но другие другие технологии являются последними. 1;...
Я ожидаю, что это не должно спасти ни одного из них, если кто -то не удастся сохранить.
Я работаю над существующей схемой, которая построена на MySQL 5, поэтому я продолжил с MySQL 5, но другие другие технологии являются последними. 1;...
Я ожидаю, что это не должно спасти ни одного из них, если кто -то не удастся сохранить.
Я работаю над существующей схемой, которая построена на MySQL 5, поэтому я продолжил с MySQL 5, но другие другие технологии являются последними. 1;...