Fonctions setuphelpers ne fonctionnent pas avec les caractères accentués
Bonjour, je doit faire un raccourci bureau d'un dossier comportant un accent "Vidéos", avec la fonction create_desktop_shortcut, mais cela provoque une erreur Code : chemin_videos=makepath('c:\\','Captvty','Vidéos') create_desktop_shortcut('Videos', chemin_videos) Erreur WAPT : 2015-12-10 11:39:40,530 CRITICAL Package chal-captvty-ecole not installed due to erro = setup.install()\n File "c:\\users\\admini~1\\appdata\\local\\temp\\waptdkjs4b\\set ile "C:\\wapt\\lib\\ntpath.py", line 108, in join\n path += "\\\\" + b\nUnicodeDec Comment faire pour éviter ce problème avec les dossiers comportant des accents ? Merci. Sébastien.
Bonjour, Vous pouvez essayer de mettre un 'u' devant les chaines pour forcer l'encodage unicode : /chemin_videos=makepath(u'c:\\',u'Captvty',u'Vidéos')/ /create_desktop_shortcut('Videos', chemin_videos)/ Cordialement, Bastien Le 10/12/2015 11:48, informatique a écrit :
Bonjour,
je doit faire un raccourci bureau d'un dossier comportant un accent "Vidéos", avec la fonction create_desktop_shortcut, mais cela provoque une erreur
Code : /chemin_videos=makepath('c:\\','Captvty','Vidéos')/ /create_desktop_shortcut('Videos', chemin_videos)/
Erreur WAPT : 2015-12-10 11:39:40,530 CRITICAL Package chal-captvty-ecole not installed due to erro = setup.install()\n File "c:\\users\\admini~1\\appdata\\local\\temp\\waptdkjs4b\\set ile "C:\\wapt\\lib\\ntpath.py", line 108, in join\n path += "\\\\" + b\nUnicodeDec
Comment faire pour éviter ce problème avec les dossiers comportant des accents ?
Merci. Sébastien.
_______________________________________________ WAPT mailing list WAPT@lists.tranquil.it http://lists.tranquil.it/listinfo/wapt
Bonjour, ça marche impec, je ne connaissais pas cette fonction u. Merci Bastien et Hubert. Bastien HERMITTE <bhermitte@b2pweb.com> écrit:
Bonjour,
Vous pouvez essayer de mettre un 'u' devant les chaines pour forcer l'encodage unicode : chemin_videos=makepath(u'c:\\',u'Captvty',u'Vidéos') create_desktop_shortcut('Videos', chemin_videos)
Cordialement, Bastien
Le 10/12/2015 11:48, informatique a écrit :
Bonjour,
je doit faire un raccourci bureau d'un dossier comportant un accent "Vidéos", avec la fonction create_desktop_shortcut, mais cela provoque une erreur
Code : chemin_videos=makepath('c:\\','Captvty','Vidéos') create_desktop_shortcut('Videos', chemin_videos)
Erreur WAPT : 2015-12-10 11:39:40,530 CRITICAL Package chal-captvty-ecole not installed due to erro = setup.install()\n File "c:\\users\\admini~1\\appdata\\local\\temp\\waptdkjs4b\\set ile "C:\\wapt\\lib\\ntpath.py", line 108, in join\n path += "\\\\" + b\nUnicodeDec
Comment faire pour éviter ce problème avec les dossiers comportant des accents ?
Merci. Sébastien.
_______________________________________________ WAPT mailing list [ mailto:WAPT@lists.tranquil.it ]WAPT@lists.tranquil.it [ http://lists.tranquil.it/listinfo/wapt ]http://lists.tranquil.it/listinfo/wapt
peut être en mettant un 'u' (pour unicode) devant chemin_videos=makepath('c:\\','Captvty',*u*'Vidéos') create_desktop_shortcut(*u*'Vidéos', chemin_videos) vérifier également que setup.py est bien encodé en 'utf8' sans bom Le 10/12/2015 11:48, informatique a écrit :
/chemin_videos=makepath('c:\\','Captvty','Vidéos')/ /create_desktop_shortcut('Videos', chemin_videos)/
participants (3)
-
Bastien HERMITTE -
Hubert TOUVET -
informatique