Безопасное разыменование в Python

Groovy имеет хороший оператор для безопасного разыменования, что помогает избежать исключений NullPointerExceptions:

variable?.method()

Метод будет вызываться только в том случае, если переменная не имеет null .

Есть ли способ сделать то же самое в Python? Или мне нужно написать if variable: variable.method () ?

13
задан tim_yates 1 November 2010 в 09:59
поделиться