Problème de permission pickle
Résolu/FerméPhil_1857 Messages postés 1872 Date d'inscription lundi 23 mars 2020 Statut Membre Dernière intervention 28 février 2024 - 13 déc. 2022 à 11:16
- Errno 13 permission denied
- Redmi note 13 5g test - Accueil - Téléphones
- Fifa 13 apk - Télécharger - Jeux vidéo
- Failed to open stream: permission denied - Forum Programmation
- Permission non accordée linux - Forum Shell
- Désactiver capteur de proximité xiaomi redmi note 13 ✓ - Forum Xiaomi
4 réponses
12 déc. 2022 à 18:04
Bonjour,
Il faut que ton programme ait les droits en écriture dans le dossier C:\Program Files\PCHI\Sauvegarde\ et si le fichier Sauvegarde.yg existe déjà dans ce dossier, qu'il ait les droits en écriture sur ce fichier. Cela se configure vraisemblablement au niveau de ton explorateur de fichiers.
Bonne chance
12 déc. 2022 à 18:21
Merci. Quand vous(tu?) Dis programme, c'est le programme que je fais ou mon interpréteur ?
12 déc. 2022 à 19:01
Bonjour,
Peu importe, une instruction python est toujours lancée au travers d'un interpréteur (explicitement quand tu lances toi-même l'interpréteur, implicitement quand tu doubles-cliques sur un fichier .py). C'est l'utilisateur qui exécute cet interpréteur qui définit les droits avec lesquels ces instructions sont exécutées. Pour écrire dans un dossier (et éventuellement remplacer un fichier existant), il faut que le chemin soit correct et que l'utilisateur ait les droits en écriture sur le dossier en question et sur l'éventuel fichier s'il existe déjà.
Modifié le 12 déc. 2022 à 19:06
Bonjour,
Ceci dit, moi, je ne fait jamais rien dans les répertoires de Windows (sauf si c'est indispensable)
J'ai un dossier C:\Phil\ où j'ai mis mes sous répertoires pour mes différents projets
12 déc. 2022 à 20:30
Ceci dit, moi, je ne fait jamais rien dans les répertoires de Windows (sauf si c'est indispensable)
Les répertoires de Win... quoi ? :-)
J'ai un dossier C:\Phil\ où j'ai mis mes sous répertoires pour mes différents projets
Oui mais bon, tu peux très bien avoir envie que le dossier qui contienne tes projets soient dans ton dossier utilisateur (c'est même d'ailleurs plutôt normal :p).
13 déc. 2022 à 11:16
Bonjour,
J'en rajoute une couche :-)
Dans l'entreprise où je travaillais (donc en milieu pro et non amateur), le responsable de l'info avait créé
une partition D:\ pour y mettre les dossiers de travail
En aucun cas, on n'allait dans les trucs de Microsoft du style C:\utilisateurs, ou C:\mes_documents
sauf, bien sur, pour les logiciels installés, qui étaient dans C:\Program Files ou dans C:\Program Files (x86)