Bonjour,
Débutant en python, malgré mes recherches, je me heurte à un problème d'accent. Je crois qu'il s'agit d'un problème lié à VisualStudio Community 2022 mais n'en suis pas sûr. Ci après je vous met mes essais
Si quelqu'un pouvait me mettre sur une piste ce serait super.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
 
# -*- coding: utf-8 -*-
 
import sys
from PySide6.QtWidgets import *
 
def msgDW():
        msg=QMessageBox()
        msg.setText("Appel Verifié")   #'Appel vérifié'
        return msg.exec()
 
 
if __name__ == "__main__":
    app = QApplication(sys.argv)
    retour = msgDW()
si j'envoie le code ci-après en mode interactif tout se passe bien
le message s'affiche bien

fenêtre interactive envAdressBook (Python 3.10 (64-bit)) [PTVS 17.0.22179.3-17.0]
Tapez $help pour obtenir la liste des commandes.
>>>
>>> # -*- coding: utf-8 -*-
...
... import sys
...
>>> from PySide6.QtWidgets import *
>>> def msgDW():
... msg=QMessageBox()
... msg.setText("Appel Verifié") #'Appel vérifié'
... return msg.exec()
...
>>> if __name__ == "__main__":
... app = QApplication(sys.argv)
... retour = msgDW()
...
si je passe par Déboguer/Exécuter le fichier en mode interactif
voila ce que j'obtiens

La fenêtre interactive n'a pas encore démarré.
Exécution de ....\essaiAccent.py
File "......\essaiAccent.py", line 8
msg.setText("Appel Verifi�") #'Appel v�rifi�'
^
SyntaxError: (unicode error) 'utf-8' codec can't decode byte 0xe9 in position 12: unexpected end of data
>>>


si je passe par Deboguer/Exécuter sans debogage
voila ce qe j'obtiens....dans une fenetre c:\windows\sstem32\cmd.exe

File ".....\essaiAccent.py", line 8
msg.setText("Appel Verifi�") #'Appel v�rifi�'
^
SyntaxError: (unicode error) 'utf-8' codec can't decode byte 0xe9 in position 12: unexpected end of data
Appuyez sur une touche pour continuer...

Merci pour votre aide