Vous êtes un professionnel et vous avez besoin d'une formation ?
Deep Learning avec Python
et Keras et Tensorflow
Voir le programme détaillé
Module « mysql.connector »
Signature de la fonction custom_error_exception
def custom_error_exception(error: Union[int, Dict[int, Union[Type[mysql.connector.errors.Error], Type[mysql.connector.errors.InterfaceError], Type[mysql.connector.errors.DatabaseError], Type[mysql.connector.errors.InternalError], Type[mysql.connector.errors.OperationalError], Type[mysql.connector.errors.ProgrammingError], Type[mysql.connector.errors.IntegrityError], Type[mysql.connector.errors.DataError], Type[mysql.connector.errors.NotSupportedError], Type[mysql.connector.errors.PoolError], Type[mysql.connector.errors.ConnectionTimeoutError], Type[mysql.connector.errors.ReadTimeoutError], Type[mysql.connector.errors.WriteTimeoutError], NoneType]], NoneType] = None, exception: Union[Type[mysql.connector.errors.Error], Type[mysql.connector.errors.InterfaceError], Type[mysql.connector.errors.DatabaseError], Type[mysql.connector.errors.InternalError], Type[mysql.connector.errors.OperationalError], Type[mysql.connector.errors.ProgrammingError], Type[mysql.connector.errors.IntegrityError], Type[mysql.connector.errors.DataError], Type[mysql.connector.errors.NotSupportedError], Type[mysql.connector.errors.PoolError], Type[mysql.connector.errors.ConnectionTimeoutError], Type[mysql.connector.errors.ReadTimeoutError], Type[mysql.connector.errors.WriteTimeoutError], NoneType] = None) -> Mapping[int, Union[Type[mysql.connector.errors.Error], Type[mysql.connector.errors.InterfaceError], Type[mysql.connector.errors.DatabaseError], Type[mysql.connector.errors.InternalError], Type[mysql.connector.errors.OperationalError], Type[mysql.connector.errors.ProgrammingError], Type[mysql.connector.errors.IntegrityError], Type[mysql.connector.errors.DataError], Type[mysql.connector.errors.NotSupportedError], Type[mysql.connector.errors.PoolError], Type[mysql.connector.errors.ConnectionTimeoutError], Type[mysql.connector.errors.ReadTimeoutError], Type[mysql.connector.errors.WriteTimeoutError], NoneType]]
Description
help(mysql.connector.custom_error_exception)
Defines custom exceptions for MySQL server errors.
This function defines custom exceptions for MySQL server errors and
returns the current set customizations.
To reset the customizations, simply supply an empty dictionary.
Args:
error: Can be a MySQL Server error number or a dictionary in which case the
key is the server error number and the value is the exception to be raised.
exception: If `error` is a MySQL Server error number then you have to pass
also the exception class, otherwise you don't.
Returns:
dictionary: Current set customizations.
Examples:
```
import mysql.connector
from mysql.connector import errorcode
# Server error 1028 should raise a DatabaseError
mysql.connector.custom_error_exception(
1028, mysql.connector.DatabaseError)
# Or using a dictionary:
mysql.connector.custom_error_exception({
1028: mysql.connector.DatabaseError,
1029: mysql.connector.OperationalError,
})
# Reset
mysql.connector.custom_error_exception({})
```
Vous êtes un professionnel et vous avez besoin d'une formation ?
Sensibilisation àl'Intelligence Artificielle
Voir le programme détaillé
Améliorations / Corrections
Vous avez des améliorations (ou des corrections) à proposer pour ce document : je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.
Emplacement :
Description des améliorations :