0
0 комментариев

При работе с mysql получаю такую ошибку :

Traceback (most recent call last):
  File "C:/Users/Anon/Desktop/AP/AP_2_0.py", line 165, in <module>
    cursor.execute(sqlzapros)
  File "C:\Users\Anon\AppData\Roaming\Python\Python36\site-packages\mysql\connector\cursor.py", line 561, in execute
    self._handle_result(self._connection.cmd_query(stmt))
  File "C:\Users\Anon\AppData\Roaming\Python\Python36\site-packages\mysql\connector\connection.py", line 525, in cmd_query
    result = self._handle_result(self._send_cmd(ServerCmd.QUERY, query))
  File "C:\Users\Anon\AppData\Roaming\Python\Python36\site-packages\mysql\connector\connection.py", line 427, in _handle_result
    raise errors.get_exception(packet)
mysql.connector.errors.IntegrityError: 1062 (23000): Duplicate entry 'vallues:values2' for key 'line'

Я понимаю что можно сделать обработку исключения,этого : mysql.connector.errors.IntegrityError

Но мне хотелось бы получить непосредственно значение данной строки,что бы в дальнейшем убрать ее из строки запроса.


Добавить комментарий