So wechseln Sie mit Subprozess um Verzeichnisse herum

8

Ich möchte das aktuelle Verzeichnis mit Subprozess ändern.

Zum Beispiel:

%Vor%

Ich denke, das sollte wie ein Kommandozeilen-Unix funktionieren

%Vor%

Aber es passiert nicht ..

Wie muss ich das aktuelle Verzeichnis ändern?

Danke.

    
JonatasTeixeira 27.05.2011, 15:11
quelle

1 Antwort

13

Um das Verzeichnis zu ändern, verwenden Sie stattdessen os.chdir() .

Sie können Befehle auch in bestimmten Richtungen ausführen, indem Sie subprocess.Popen(...) ausführen - es gibt einen optionalen Parameter cwd=None . Verwenden Sie es einfach, um das Arbeitsverzeichnis anzugeben.

Außerdem können Sie sich ein kleines Modul ansehen, das einige fehlende Funktionen der Python-Standardbibliothek ergänzt. Wahrscheinlich ist dieses Modul besonders Ссылка

    
sorin 27.05.2011, 15:14
quelle

Tags und Links