ouvrir un fichier en Python
ouvrir un fichier en Python
bonjour a ts , j'ai entre le chemin absolu d'un fichier from.txt comme suit : with open('\C:\Users\admin\Desktop\from' , mode = 'r' ) as fr :
voila l'erreur qu'il me donne : File "<tmp 1>", line 1
SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 3-4: truncated \UXXXXXXXX escape
J'y comprens rien .. merci pour votre aide
voila l'erreur qu'il me donne : File "<tmp 1>", line 1
SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 3-4: truncated \UXXXXXXXX escape
J'y comprens rien .. merci pour votre aide
Re: ouvrir un fichier en Python
Je vois au moins 2 pb
- pas \C:, mais C:
- il manque l'extension de ton fichier
- pas \C:, mais C:
- il manque l'extension de ton fichier
Re: ouvrir un fichier en Python
Encore une erreur windows courante. (qui remplit les forums de stackoverflow, ou tu devrais trouver tes reponses..)
\U commence un escape Unicode de 8 caracteres, comme \U00014321`.
Dans ton code, \U est suivi de s, qui est invalide.
Donc tu dupliques tous les backslashes, ou tu mets le prefix r devant la chaine de caracteres (raw)
Edit, Et effectivement, faut mettre le bon chemin de ton fichier....... Qui est dans ses proprietes..
\U commence un escape Unicode de 8 caracteres, comme \U00014321`.
Dans ton code, \U est suivi de s, qui est invalide.
Donc tu dupliques tous les backslashes, ou tu mets le prefix r devant la chaine de caracteres (raw)
Edit, Et effectivement, faut mettre le bon chemin de ton fichier....... Qui est dans ses proprietes..
Masséna (PC*) -- X15 -- Spatial.
Re: ouvrir un fichier en Python
La prochaine fois que qqun demande comment travailler l'anglais, je lui suggère de chercher à résoudre ses bugs en allant voire S.O. et autres
The Axiom of Choice is obviously true, the Well-Ordering Principle is obviously false, and nobody knows about Zorn's Lemma. - Jerry Bona
Re: ouvrir un fichier en Python
Merci , c'est regléHibiscus a écrit : ↑12 mai 2018 12:57Encore une erreur windows courante. (qui remplit les forums de stackoverflow, ou tu devrais trouver tes reponses..)
\U commence un escape Unicode de 8 caracteres, comme \U00014321`.
Dans ton code, \U est suivi de s, qui est invalide.
Donc tu dupliques tous les backslashes, ou tu mets le prefix r devant la chaine de caracteres (raw)
Edit, Et effectivement, faut mettre le bon chemin de ton fichier....... Qui est dans ses proprietes..