@CM: danke für die Tipps.
also ich versuch diesmal meine frage gut und verständlich zu formulieren .
ich habe ein codesys-projekt. codesys ist ein sps-programm wie step7 von siemens. das projekt hat den namen Test.projekt.
ich will dieses projekt mit python öffen. ich hab es hingekriegt das codesys-programm zu öffnen (p = subprocess.Popen([r"D:\Software\CoDeSys\Common\CoDeSys.exe", "-h"]), ich will aber die datei Test.projekt öffnen.
hat jemand eine idee??
ich danke euch
XML-Datei exportieren
- cofi
- Python-Forum Veteran
- Beiträge: 4432
- Registriert: Sonntag 30. März 2008, 04:16
- Wohnort: RGFybXN0YWR0
Im Zweifelsfall indem du "-h" mit dem Pfad zur Datei ersetzt, das ist aber unabhaengig von Python und komplett abhaengig davon, wie dein Programm mit Projekten aufgerufen werden will.
Michael Markert ❖ PEP 8 Übersetzung ❖ Tutorial Übersetzung (3.x) ⇒ Online-Version (Python 3.3) ❖ Deutscher Python-Insider ❖ Projekte
@AOJ: Was sagt denn die Dokumentation des Programms über die Argumente und Optionen die man beim Aufruf hat? Was gibt denn die Option ``-h`` aus?
Kann man Projekte durch Doppelklick mit dem Programm öffnen? Falls ja, wie sieht der entsprechende Registry-Eintrag für's öffnen aus? (Frag mich nicht wie der heisst, Windows ist bei mir schon eine Weile her )
Kann man Projekte durch Doppelklick mit dem Programm öffnen? Falls ja, wie sieht der entsprechende Registry-Eintrag für's öffnen aus? (Frag mich nicht wie der heisst, Windows ist bei mir schon eine Weile her )
das "-h" brauch man nicht. p = subprocess.Popen(["D:\Software\CoDeSys\Common\CoDeSys.exe") reicht schon.
Projekte kann man durch Doppelklick mit dem Programm öffnen. also ich habe folgendes ausprobiert:
p = subprocess.Popen([r'D:\Jr\MSOffice10\Office14\WINWORD.exe','D:\Jr\Eigene Dateien\Test.docx']
und das geht; die word-datei Text.docx wird geöffnet aber mit codesys geht das nicht.
wie der registry-eintrag fürs öffnen aussieht, weiss ich leider nicht.
Projekte kann man durch Doppelklick mit dem Programm öffnen. also ich habe folgendes ausprobiert:
p = subprocess.Popen([r'D:\Jr\MSOffice10\Office14\WINWORD.exe','D:\Jr\Eigene Dateien\Test.docx']
und das geht; die word-datei Text.docx wird geöffnet aber mit codesys geht das nicht.
wie der registry-eintrag fürs öffnen aussieht, weiss ich leider nicht.