Manipulation der Umgebungsvariablen durch Subprogramm
Verfasst: Mittwoch 3. Juli 2019, 19:03
Hallo,
ich möchte in einem Pythonskript ein bash-File ausführen welches die Umgebungsvariablen manipuliert. Allerdings wird beim Ausführen mit os.system() bzw. subprocess.run() eine eigene Shell geöffnet. Die Umgebungsvariablen der Parent-shell ändern sich dadurch nicht.
Hat jemand eine Idee wie man die durch das bash-File geänderten Umgebungsvariablen auslesen kann, um sie auch im Pythonskript anzupassen?
Vielen Dank im Voraus
Windsaer
ich möchte in einem Pythonskript ein bash-File ausführen welches die Umgebungsvariablen manipuliert. Allerdings wird beim Ausführen mit os.system() bzw. subprocess.run() eine eigene Shell geöffnet. Die Umgebungsvariablen der Parent-shell ändern sich dadurch nicht.
Hat jemand eine Idee wie man die durch das bash-File geänderten Umgebungsvariablen auslesen kann, um sie auch im Pythonskript anzupassen?
Vielen Dank im Voraus
Windsaer