Bonjour,
je reprends un programme avec python 2.
En python 3, sur :
je récupère "invalid syntax" et j'avoue être bloqué...
Code : Sélectionner tout - Visualiser dans une fenêtre à part except socket.error, (errno, msg):
Merci pour votre aide
Bonjour,
je reprends un programme avec python 2.
En python 3, sur :
je récupère "invalid syntax" et j'avoue être bloqué...
Code : Sélectionner tout - Visualiser dans une fenêtre à part except socket.error, (errno, msg):
Merci pour votre aide
Salut,
C'est pas si compliqué d'ouvrir le tutoriel Python pour voir à quoi çà ressemble en version 3.
devrait fonctionner.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 except ... as e: print(e.errno, e.msg)
socket.error ne devrait plus exister/être utilisé (deprecated) et a été remplacé par OSError.
- W
Merci,
ce problème-là semble résolu.
A quel tutoriel faisiez-vous allusion ?
Cordialement
Bonjour,
La doc de Python en ligne est ici (version française): https://docs.python.org/fr/3/.
Si on appelle le chapitre "Tutoriel" et qu'on recherche "except", on trouve:
Il y a aussi une info générale sur la conversion automatique de Python 2 à 3: https://docs.python.org/fr/3/library/2to3.htmlexcept
Convertit except X, T en except X as T.
Par ailleurs, il y a de nombreux tutoriels pour Python sur le présent site: https://python.developpez.com/cours/.
Un expert est une personne qui a fait toutes les erreurs qui peuvent être faites, dans un domaine étroit... (Niels Bohr)
Mes recettes python: http://www.jpvweb.com
merci beaucoup.
Bonne journée
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager