Bonjour,
J'ai un script qui lit un fichier texte contenant sur chaque ligne l'adresse d'un fichier, et ouvre chacun d'eux en lecture.
Le script marche bien tant que l'adresse lue n'est pas celle d'un disque réseau windows (adresse de la forme \\disque\dossier\fichier).
J'ai lu que cela pouvait avoir un rapport avec les raw strings, et effectivement si j'essaie à la main
>>> f = open(r'\\disque\dossier\fichier', 'rU')
tout est ok.
Mais la lecture du fichier contenant des adresses renvoie des chaines strings, pas des raw strings.
Quelle est l'astuce pour que ça marche ?
Partager