Czy w Pythonie można mieć wiele except
instrukcji dla jednej try
instrukcji? Jak na przykład :
try:
#something1
#something2
except ExceptionType1:
#return xyz
except ExceptionType2:
#return abc
python
syntax
exception-handling
Eva611
źródło
źródło
7
@ Eva611: Nie przepraszaj. (1) spróbuj. (2) opublikuj odpowiedź na swoje pytanie.
S.Lott
6
To działa. Wypróbowałem to za pomocą interpretera python ...
Eva611
38
@ Eva611 Myślę, że twoje pytanie było w porządku. To było dla mnie znacznie szybsze niż Google, zamiast ustawiania przykładu w interprecie Pythona, więc byłem szczęśliwy, że o to poprosiłeś. DrTysa i inni powinni po prostu odpowiedzieć szybkim „tak” zamiast karcić cię.
galarant
5
Przez większość czasu twoje pierwsze przypuszczenia będą błędne lub przeoczą subtelne niuanse, więc (jak 15 000 innych) najpierw spróbowałem google!
Chris
9
Próbowałem google i znalazłem to pytanie. Dlatego cieszę się, że ktoś inny zadał to pytanie na tak publicznym forum, jak SO, i cieszę się, że inne osoby z nim powiązane, że algorytm google pojawił się jako mój pierwszy wynik.
kingledion