Hallo,
ich benötige Python um meine cpp-Projekte zu kompilieren, das funktionert auch sehr gut. Jetzt würde ich aber gerne nur den Python Filename in der MS-Dos Befehlszeile angeben.
Also:
C:\compile.py
und nicht wie bisher
C:\python compile.py
ist das möglich und wenn ja wie?
Michl
py per CMD
-
- Python-Forum Veteran
- Beiträge: 16025
- Registriert: Freitag 20. Juni 2003, 16:30
- Kontaktdaten:
Ja, möglich ist es. Bei der Python-Installation wird das afaik direkt so eingerichtet. Wenn ich in CMD compile.py oder nur compile eintippe, dann wird automatisch das Skript gestartet.Michl hat geschrieben:ist das möglich und wenn ja wie?
My god, it's full of CARs! | Leonidasvoice vs (former) Modvoice
- gerold
- Python-Forum Veteran
- Beiträge: 5555
- Registriert: Samstag 28. Februar 2004, 22:04
- Wohnort: Oberhofen im Inntal (Tirol)
- Kontaktdaten:
Aber den Pfad zum Python-Ordner (C:\Python24) solltest du vorher noch zur Umgebungsvariable "path" hinzufügen.Leonidas hat geschrieben:Wenn ich in CMD compile.py oder nur compile eintippe, dann wird automatisch das Skript gestartet.
Systemsteuerung --> System --> Erweitert --> Umgebungsvariablen
mfg
Gerold

http://halvar.at | Kleiner Bascom AVR Kurs
Wissen hat eine wunderbare Eigenschaft: Es verdoppelt sich, wenn man es teilt.
Wissen hat eine wunderbare Eigenschaft: Es verdoppelt sich, wenn man es teilt.
-
- Python-Forum Veteran
- Beiträge: 16025
- Registriert: Freitag 20. Juni 2003, 16:30
- Kontaktdaten:
Das der schon drin ist, davon bin ich ausgegangen, wenn das geht:gerold hat geschrieben:Aber den Pfad zum Python-Ordner (C:\Python24) solltest du vorher noch zur Umgebungsvariable "path" hinzufügen.
wie Michl geschrieben kan. Er könnte vielleicht einen Alias angelegt haben, allerdings weiß ich nicht, ob CMD das überhaupt kann.Michl hat geschrieben:C:\python compile.py
My god, it's full of CARs! | Leonidasvoice vs (former) Modvoice
- gerold
- Python-Forum Veteran
- Beiträge: 5555
- Registriert: Samstag 28. Februar 2004, 22:04
- Wohnort: Oberhofen im Inntal (Tirol)
- Kontaktdaten:
Leonidas hat geschrieben:Das der schon drin ist, davon bin ich ausgegangen, wenn das geht:wie Michl geschrieben kan. Er könnte vielleicht einen Alias angelegt haben, allerdings weiß ich nicht, ob CMD das überhaupt kann.Michl hat geschrieben:C:\python compile.py

Hi Leonidas!
Hast recht. Wenn das geht, dann ist Python schon im Pfad. Dann frage ich mich aber, warum es bei Michl nicht geht.
Vielleicht mal bei den registrierten Dateitypen nachsehen, was da drinnen steht:
Arbeitsplatz --> Extras --> Ordneroptionen --> Dateitypen
Obwohl ich mir jetzt nicht sicher bin, ob das auch für die Konsole gilt. Denn, wenn das für die Konsole gilt, dann müsste man den Python-Ordner ja nicht zum Pfad hinzufügen...

lg
Gerold

http://halvar.at | Kleiner Bascom AVR Kurs
Wissen hat eine wunderbare Eigenschaft: Es verdoppelt sich, wenn man es teilt.
Wissen hat eine wunderbare Eigenschaft: Es verdoppelt sich, wenn man es teilt.
-
- Python-Forum Veteran
- Beiträge: 16025
- Registriert: Freitag 20. Juni 2003, 16:30
- Kontaktdaten:
Ich denke schon, dass sich das auch auf CMD auswirkt, denn wenn ich in CMD info.txt eintippe, dann wird auch SciTE gestartet. Obwohl SciTE nicht im %PATH% ist.gerold hat geschrieben:Obwohl ich mir jetzt nicht sicher bin, ob das auch für die Konsole gilt. Denn, wenn das für die Konsole gilt, dann müsste man den Python-Ordner ja nicht zum Pfad hinzufügen...![]()
My god, it's full of CARs! | Leonidasvoice vs (former) Modvoice
Hallo,
vielen Dank für das Feedback, irgendwie hab ich jetzt alles ausprobiert. Im der Umgebungsvariable hatte ich den Python-Pfad schon angegeben gehabt. Jetzt hab ich auch noch nach den Datei-Endungen geschaut und py ist Registriert und ich öffne alle Pythondateien mit der python Application Datei. Naja wird höchstwahrscheinlich an mir liegen!
Falls ich noch genauere Angaben machen kann werd ich mich noch mal melden.
Michl
vielen Dank für das Feedback, irgendwie hab ich jetzt alles ausprobiert. Im der Umgebungsvariable hatte ich den Python-Pfad schon angegeben gehabt. Jetzt hab ich auch noch nach den Datei-Endungen geschaut und py ist Registriert und ich öffne alle Pythondateien mit der python Application Datei. Naja wird höchstwahrscheinlich an mir liegen!
Falls ich noch genauere Angaben machen kann werd ich mich noch mal melden.
Michl
-
- Python-Forum Veteran
- Beiträge: 16025
- Registriert: Freitag 20. Juni 2003, 16:30
- Kontaktdaten:
Ich weiß nicht, wäre aber eine mögliche Erklärung.Joghurt hat geschrieben:Kann es sein, dass es das Feature erst ab WXP gibt?
Windows 95, 98 und Me benutzen allesammt das MS-DOS Überbleibstel command.com, aber ich hätte eigentlich gedacht, dass CMD aus Windows NT das eigentlich auch schon könnte.Joghurt hat geschrieben:Ich muss bei 98 immer "start datei.py" eingeben, IIRC.
My god, it's full of CARs! | Leonidasvoice vs (former) Modvoice