Ich habe ein Python-Programm, das den marionette-Treiber für firefox verwendet, und damit es funktioniert, muss das Verzeichnis des Treibers zu PATH hinzugefügt werden. Ich habe den Treiber mit dem Programm gepackt und möchte, dass das Python-Skript automatisch das Treiberverzeichnis zum System PATH hinzufügt. Ist das in Python möglich?Wie füge ich das Verzeichnis dreses.exe zu den Systemumgebungsvariablen hinzu
0
A
Antwort
0
Ja, es ist möglich :)
import sys
sys.path.insert(0, "C:/path/to/your/driver")
Dies fügt nur vorübergehend zu PATH. Wenn Sie eine dauerhafte Änderung wünschen, werfen Sie einen Blick auf Permanently add a directory to PYTHONPATH
+0
Fügt dies das Verzeichnis den Umgebungsvariablen hinzu? – HackAfro
Verwandte Themen
- 1. Wie füge ich das Authentizitätstoken hinzu?
- 2. Wie füge ich den Medianwert hinzu mysql
- 3. Wie füge ich ein lokales Verzeichnis in Github-Repository hinzu
- 4. Wie füge ich Ausdrücke zu den Bezeichnungen in facet_wrap hinzu?
- 5. Wie füge ich Clustermarker zu Gmaps4rails hinzu?
- 6. Wie füge ich zusätzliche Daten zu den qfilesystemmodel-Elementen hinzu?
- 7. Wie füge ich großen Text zu den (detaillierten) Listenansichten hinzu?
- 8. Wie füge ich Datenattribute zu Html.BeginForm hinzu
- 9. Wie füge ich einen ICustomFormatter zu den Standardformatierern hinzu?
- 10. Wie füge ich den neuen Währungscode zu Java hinzu?
- 11. Wie füge ich Seitentitel zu Hyperlink hinzu
- 12. Wie füge ich DataRow zu DataTable hinzu?
- 13. Wie füge ich mysql_real_escape_string() hinzu: zu diesem?
- 14. Wie füge ich zu einem wstring hinzu?
- 15. Wie füge ich Schlüsselbefehle zu Sprite hinzu?
- 16. Wie füge ich Pins zu JQVMap hinzu?
- 17. Wie füge ich Werte zu datagridcombobxcolumn hinzu?
- 18. Wie füge ich Button zu FeedListItem hinzu
- 19. Wie füge ich Animation zu DialogFragment hinzu?
- 20. Wie füge ich UIWebView zu UIActionSheet hinzu?
- 21. Wie füge ich Parameter zu mvcSiteMapNode hinzu?
- 22. Wie füge ich Makefile neue Dateitypen hinzu?
- 23. Wie füge ich Neujahr hinzu?
- 24. Wie füge ich datetimepicker hinzu und füge zweiten hinzu?
- 25. Wie füge ich einen Parameter zu mkdir hinzu?
- 26. Wie füge ich Dateien zu Jars hinzu META-INF
- 27. Wie füge ich Multithreading hinzu?
- 28. Wie füge ich Hintergrundbilder hinzu?
- 29. Füge ich Zahlen zu Variablen richtig hinzu?
- 30. Wie füge ich den PostSharp-Attributen Argumente hinzu?
Sie können das mit dem Modul _winreg (oder Winreg in 3.x) tun. Sie benötigen Administratorzugriff zum Anhängen an den Wert "Pfad" im lokalen Computerschlüssel "HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Session Manager \ Environment". Für den Wert pro Benutzer verwenden Sie stattdessen HKEY_CURRENT_USER \ Environment. Sie benötigen 'OpenKey',' QueryValueEx' und 'SetValueEx'. Achten Sie darauf, den Typcode des Werts beizubehalten. 'Pfad' ist normalerweise' REG_EXPAND_SZ'. Stellen Sie sicher, dass Sie wissen, was Sie tun. Die Registrierung der Registry ist keine Scherze. – eryksun
Danke, aber könntest du das für mich kaputt machen, ich brauche nur das Skript, um das Treiberverzeichnis zu den env Variablen hinzuzufügen, wenn der Benutzer das Programm startet. Danke – HackAfro