2015-10-29 1 views
3

, когда я пытаюсь настроить свой веб-сервер Porn Tornado для входа в файл, я всегда получаю AttributeError: объект «NoneType» не имеет атрибута «set» exception.AttributeError в Python Tornado для настройки входа в файл

Ниже код, я использую, чтобы сделать это:

tornado.options.options["log_file_prefix"].set("local.log")

Я попытался пройти через документацию и некоторые примеры из Интернета, но я не нашел ничего.

Я использую смерч 4.2.1 с Python 2.7.9.

Есть ли у вас какие-либо предложения?

Заранее спасибо.

ответ

3

Использования синтаксис присвоения атрибута:

tornado.options.options.log_file_prefix = "local.log" 
+0

Спасибо Бен Дарнелл за повтор! Я пробовал это, но получил эту ошибку: ** TypeError: объект OptionParser не поддерживает назначение элемента ** – alauri

+0

Увы, похоже, что присвоение не работает с синтаксисом квадратной скобки; только с синтаксисом атрибута. Обновлен мой ответ. –

+0

Да, это работает! Очень благодарю вас, Бен Дарнелл, за ваше время! – alauri

Смежные вопросы