Переписываю проект на Питон 3 и сталкнулся с проблемой обработки исключений MySQLdb.
Вот например такой код:
import MySQLdb
try:
pass; # что-то делаем
except MySQLdb.Error as e:
print(e.args[1])
IndexError: tuple index out of range
import MySQLdb
try:
pass; # что-то делаем
except MySQLdb.Error as e:
print(e)
import MySQLdb
try:
pass; # что-то делаем
except MySQLdb.Error as e:
print(e[1])
Я что-то не понимаю как мне получить второй элемент этого кортежа. Или это не кортеж?