en Python, j'ai un script, j'essaie d'utiliser la commande Python Il y a un fichier là-bas appelé Le script Python indique une erreur: p> quoi Cette erreur signifie-t-elle et comment puis-je le réparer? p> Voici le code minimal du script qui reproduit l'erreur: p> OPEN ("DATA.CSV") CODE> pour ouvrir un fichier CSV que j'ai dans le répertoire de script Python.
data.csv code>. p>
4 Réponses :
Essayez de donner le chemin complet de votre fichier CSV
open('/users/gcameron/Desktop/map/data.csv')
Vous devez également fournir le chemin absolu sur data.csv ou exécuter votre script dans le même répertoire que data.csv. p>
Ouvrir regarde dans le répertoire de travail actuel, qui est dans votre cas < Code> ~ code>, puisque vous appelez votre script à partir du répertoire Vous pouvez résoudre le problème par p>
En utilisant le chemin complet de ~ code>. p>
CD code> dans le répertoire contenant
data.csv code> avant d'exécuter le script, ou p> li>
data.csv code> dans votre script ou p> li>
Ouvrir code> et
os.listdir code>) peuvent être affectées par ceci. Li>
ul>
Os.chDir () doit être utilisé avec soin ou mieux encore dans ce cas (OS.Path.Join peut être utilisé à la place).
@ J.f.sebastian: Merci d'avoir souligné cela.
C'est à la recherche du fichier dans le répertoire actuel.
Tout d'abord, allez dans ce répertoire p> puis essayez de l'exécuter p> python colorize_svg.py