J’ai un fichier que je souhaite copier à partir d’un dossier partagé qui se trouve dans un dossier partagé sur un autre système, mais sur le même réseau. Comment puis-je accéder à ce dossier/fichier ? La méthode classique open() ne semble pas fonctionner ?
Utilisez les slashs avant pour spécifier le chemin d’accès :
open('//HOST/chemin/partagé/vers/fichier')
(Si votre code client Python est également exécuté sous Windows)
Comment avez-vous procédé ? Peut-être que vous travaillez avec \
et que vous omettez l’échappement correct.
Au lieu de
open('\\HOST\chemin\partagé\vers\fichier')
utiliser
open('//HOST/chemin/partagé/vers/fichier')
ou
open('r\\HOST\chemin\partagé\vers\fichier')
ou
open('\\\\HOST\\chemin\\partagé\\vers\\fichier')