76 votes

Python MySQLdb: connection.close() VS. curseur.close()

Si j’utilise MySQLdb pour me connecter à MySQL-Server via Python. Je crée un et un comme ceci:

Lorsque le traitement MySQL est terminé, il faut fermer le fichier . Maintenant, je me demandais: Est-il suffisant de fermer le par faire:

ou dois-je fermer le premier, puis le ? Comme ça:

3voto

Andreas Jung Points 1

La fermeture d’une connexion devrait être suffisante ici dans ce contexte particulier. Si vous travaillez avec plusieurs curseurs, etc., vous devez vous soucier de la bonne gestion des ressources.

-33voto

S.Lott Points 207588

Utilisez `` , cet outil vous permet de créer un curseur temporaire qui sera fermé une fois que vous revenez à votre niveau d’indentation précédent.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X