Я хотел бы узнать, как лучше разбирать исключение без аргументов. В официальной документации питона, вы можете увидеть это:Python, исключающий исключение без аргументов
try:
raise KeyboardInterrupt
(. http://docs.python.org/tutorial/errors.html глава 8.6)
и в некоторых Дифференц кода, как Django или Google код, вы можете увидеть это:
def AuthenticateAndRun(self, username, password, args):
raise NotImplementedError()
(http://code.google.com/p/neatx/source/browse/trunk/neatx/lib/auth.py)
исключение составляет, прежде чем создании экземпляра поднят пока не аргумент. Какова цель создания исключений без аргументов? Когда я должен использовать первый случай или второй случай?
Заранее спасибо Фабьен
Для любопытных см. Http://www.python.org/dev/peps/pep-0352/#transition-plan для получения дополнительной информации об исключении из-за исключения. –
Я не могу понять, что вы рекомендуете. Кажется, что ваш пример кода не подходит для **. Возможно, вам следует показать, что * должно быть сделано. –
Все еще не уверен, что делать. – FrenchKheldar