Что происходит, когда я перезагружаю модуль в python, а новый код для модуля синтаксически неверен? Функция перезагрузки (модуля), похоже, не вызывает каких-либо исключений. Есть ли способ определить, была ли перезагрузка успешной или неудачной?Функция перезагрузки python и синтаксически неправильный модуль
ответ
Команда перезарядки() должна поднять SyntaxError:
In [34]: import test
# This works fine
После внесения синтаксической ошибки в test.py: (изменено импорт -> pimport)
In [35]: reload(test)
------------------------------------------------------------
File "/home/unutbu/pybin/test.py", line 2
pimport itertools
^
SyntaxError: invalid syntax
+1 для того, чтобы быть быстрее меня при ответе! – jathanism
Thanx много. Думаю, я понял свою ошибку. Я ввел простую синтаксическую ошибку в середине функции. Эта ошибка на самом деле не остановила перезагрузку модуля python. Поскольку я редактировал в Eclipse с PyDev, он заранее показал мне ошибку, и мне было интересно, почему Python позволяет перезагрузить модуль. –
А, я вижу. Спасибо за добавление этого объяснения. – unutbu
- 1. Модуль перезагрузки Python
- 2. 400 - плохой запрос - запрос синтаксически неправильный
- 3. Ионная функция перезагрузки перезагрузки
- 4. оператор = + Python синтаксически правильно
- 5. cx_Oracle импортирует неправильный модуль
- 6. модуль перезагрузки флагов на окнах
- 7. Неправильный модуль времени
- 8. Я использую неправильный модуль? pxssh
- 9. Python воспламеняет функция дает неправильный вывод
- 10. модуль перезагрузки, необходимо перекомпилировать подмодули?
- 11. Запустите модуль в IDLE (Python 3.4) без перезагрузки
- 12. Ошибка Pydev: невозможно найти модуль для перезагрузки
- 13. Модуль перезагрузки Python не вступает в силу немедленно
- 14. Python 3 - модуль webbrowser - функция open()
- 15. Модуль NgMap и функция MarkerClusterer
- 16. неправильный модуль, указанный в web.config
- 17. Код перезагрузки в Python 3.6?
- 18. Python и ZipFile модуль
- 19. Python и модуль hashlib
- 20. Модуль Python и __all__
- 21. PHP: file_exists и clearcachestat дают неправильный результат до перезагрузки сервера
- 22. Функция возвращает неправильный номер?
- 23. Каковы приложения функции перезагрузки python?
- 24. Функция, возвращающая неправильный ответ
- 25. Функция перезагрузки после вызова Ajax
- 26. Неоднозначная функция перезагрузки в C++?
- 27. модуль перезагрузки на странице refresh requirejs
- 28. anonymous window.setTimeout функция перезагрузки страницы
- 29. JQuery нагрузки() функция перезагрузки страницы
- 30. Модуль перезагрузки WPF PRISM не обновляет вид
когда вы говорите, «перезагрузка ", что ты конкретно имеешь ввиду? – jldupont
Я имел в виду перезагрузку (модуль) встроенной функции. –