Comment revenir à un dossier en python
Réellement besoin d'aller un peu de chemin et d'exécuter une commande et ci-dessous est le code
code:
import os
present_working_directory = '/home/Desktop/folder'
actuellement, je suis en folder
if some_condition == true :
change_path = "nodes/hellofolder"
os.chdir(change_path)
print os.getcwd()
if another_condition == true:
change_another_path = "nodes"
os.chdir(change_another_path)
print os.getcwd()
**Result**:
'/home/Desktop/folder/nodes/hellofolder'
python: [Errno 1] No such file or directory
En fait ce qui se passe ici, c'est quand j'ai d'abord utilisé os.chdir()
le répertoire a changé de
'/home/Desktop/folder/nodes/hellofolder'
mais pour la seconde j'ai besoin d'exécuter un fichier par le passage à un dossier qui est
'/home/Desktop/folder/nodes'
Si quelqu'un peut me laisser comment déplacer un dossier de retour en python
source d'informationauteur shiva krishna
Vous devez vous connecter pour publier un commentaire.
Comme vous le feriez dans la coquille.
Voici un très indépendant de la plateforme façon de le faire.
Ensuite, vous avez le chemin, et vous pouvez chdir ou que ce soit avec elle.
Appelez simplement
le même que dans toute autre langue 🙂
pensez à utiliser des chemins absolus