Я использую MySQLdb для подключения к базе данных для запуска запросов. Однако, если пароль неверен или MySQLdb не удается подключиться к базе данных, скрипт перестает работать. Вместо этого я просто хотел бы получить сообщение об ошибке в виде строки, а затем продолжить сценарий (поскольку завершение запросов не является существенным для других частей скрипта). Это возможно?Остановить MySQLdb от сбоя
-2
A
ответ
4
Сценарий перестает работать, потому что вызов .connect()
вызывает исключение.
Вы можете поймать что исключение с try:
, except:
обработчик:
import MySQLdb
try:
connection = MySQLdb.connect(...)
except MySQLdb.Error as ex:
print "The connection failed: {}".format(ex)
Смежные вопросы
- 1. Остановить применение от сбоя в Express.js
- 2. Как остановить мое приложение от сбоя
- 3. Как я могу остановить мою программу python от сбоя
- 4. refactor jQuery, чтобы исчезнуть и остановить его от сбоя браузера
- 5. Как избавиться от сбоя приложения
- 6. NSZombieEnabled останавливает приложение от сбоя
- 7. Как защитить от сбоя подстрокиFromIndex?
- 8. Предотвращение андроидного приложения от сбоя
- 9. C# File.Replace защита от сбоя
- 10. Обнаружение сбоя приложения от AspNetCoreModule
- 11. как остановить кот в случае сбоя загрузки конфигурации
- 12. C# отсутствует сбоя сбоя
- 13. Избегайте сбоя сервера из-за сбоя «.so»
- 14. Как удалить проект sonarqube от mysqldb?
- 15. Предотвращение сбоя Visual Studio
- 16. Остановить laravel от сбоя при простой неопределенной ошибке индекса при использовании с плагином wordpress
- 17. Как я могу остановить мой UITableView от сбоя, когда массив пуст?
- 18. Остановить программу от сбоя при вводе не-номеров в меню с пронумерованными опциями
- 19. Как я могу остановить async.queue после первого сбоя?
- 20. Стоп чайник/Ложка от сбоя одной линии R сценария
- 21. Остановить управление от окрашивания
- 22. Остановить cellForRowAtIndexPath от вызова
- 23. Остановить уведомление от BrodcastReceiver
- 24. Остановить tablelayoutpanel от прокрутки
- 25. Остановить раскадровку от выполнения
- 26. Остановить fadeToggle() от создания
- 27. Остановить приложение от выхода
- 28. Остановить iframe от загрузки
- 29. Остановить MKMapView от перезагрузки
- 30. Остановить MFMessageComposeViewController от отправки?
Пример кода ???? –
@shadyabhi Извините, это всего лишь общая функция connect() MySQLdb. –