ich habe vor kurzem python isntalliert und habe gerade ein kleines Problem:
Ich habe im normalen Editor eine Datei erstellt und sie unter: Datei 1.py abgespeichert.
Ich möchte diese Datei nun über python abrufen, aber irgendwie funktioniert es nicht. In meinem Buch steht, dass ich den Python interpreter starten soll und dann mit dann folgendes ausführen soll:
execfile('Datei 1.py') aber es funktioniert nicht und ich verstehe nicht wo der fehler liegt, weil das eigentlich nicht so schwer sein kann. Den Python interpreter habe ich versucht mit:
set path=%path%;C:\python27
zu starten, weil in meinem Buch nichts weiteres erwähnt wird. ich weiß nicht ob das der richtige Befehl ist, zumal so viele verschiedene Befehle existieren.
Ich habe Windows als Betriebssystem und python über anaconda installiert. ich habe die simple Editor datei die es auf jedem pc gibt benutzt.
PS: Das einzige was ich kann ist über einen rechtsklick auf die Datei durch "edit with IDLE" in einem terminal zu öffnen.
aber wie schaff ich es in einem terminal einen befehl anzugeben, der die datei mit python aufrufen lässt. Im Internet stehen immer sehr viele unterschiedliche Vorgehensweisen, die irgendwie nicht funktionieren. Aber das kann doch nicht so schwierig sein und deshalb verstehe ich nicht warum ich so auf dem schlauch stehe...
Wenn jemand mir helfen könnten wäre ich sehr dankbar:)
py Datei in python öffnen
@snake567: Du musst in einem Terminal den Python-Interpreter starten und zwar mit dem Dateinamen des Python-Programms das er ausführen soll als Argument. Im Zweifelsfall musst Du bei beiden Angaben den kompletten Pfad schreiben. Und bei Leerzeichen in Pfaden/Dateinamen darauf achten, dass Du entsprechend Anführungszeichen oder Escapezeichen verwendest damit die Kommandoshell das als *ein* Argument ansieht, weil Leerzeichen sonst ja als Trenner zwischen Argumenten angesehen werden.
`execfile()` ist eher ungewöhnlich, vielleicht solltest Du Dich da besser an die offizielle Dokumentation von Python halten: Python Setup and Usage enthält Anleitungen/Hinweise zu verschiedenen Betriebssystemen. Ausserdem sollte man sich mit seinem Betriebssystem auseinander setzen und der Bedienung über die Kommandozeile. Eine kleine Einführung bietet beispielsweise The Command Line Crash Course.
`execfile()` ist eher ungewöhnlich, vielleicht solltest Du Dich da besser an die offizielle Dokumentation von Python halten: Python Setup and Usage enthält Anleitungen/Hinweise zu verschiedenen Betriebssystemen. Ausserdem sollte man sich mit seinem Betriebssystem auseinander setzen und der Bedienung über die Kommandozeile. Eine kleine Einführung bietet beispielsweise The Command Line Crash Course.
Was du mit dem angegebenen set machst ist, den Suchpfad für Programme um einen weiteres Verzeichnis zu erweitern.snake567 hat geschrieben:aber ist der von mir angegebe Befehl der richtige für den python interpreter?
Python ruft man normalerweise über die Eingabe von python auf.
-
- User
- Beiträge: 168
- Registriert: Montag 9. Mai 2016, 09:14
- Wohnort: Berlin
C:\python27\python.exe pfad_zur_datei\1.py
und wo gebe ich das ein: C:\python27\python.exe pfad_zur_datei\1.py
ich bin relativ unerfahren aber möchte/muss das lernen, deswegen wundert euch nicht wenn ich ein bisschen brauche um dinge zu begreifen aber wenn ihr geduld habt und mir hier und da helfen könntet würde mich das freuen.
Versteht mich nicht falsch,ihr sollt auf gar keinen fall meine arbeit machen, aber für die eigentliche arbeit muss ich die basics verstehen und da hänge ich halt ein bisschen...
Danke im Vorraus:)
ich bin relativ unerfahren aber möchte/muss das lernen, deswegen wundert euch nicht wenn ich ein bisschen brauche um dinge zu begreifen aber wenn ihr geduld habt und mir hier und da helfen könntet würde mich das freuen.
Versteht mich nicht falsch,ihr sollt auf gar keinen fall meine arbeit machen, aber für die eigentliche arbeit muss ich die basics verstehen und da hänge ich halt ein bisschen...
Danke im Vorraus:)
@snake567: Arbeite mal das CLI-Tutorial durch und dann die Python-Dokumentation zu dem Thema Konfigurieren von Python und Ausführen von Python-Programmen. Wenn Du diese Grundlagen verstehen musst, dann nützt es nichts wenn wir mit Dir jetzt solange herum raten bis es klappt.
-
- User
- Beiträge: 168
- Registriert: Montag 9. Mai 2016, 09:14
- Wohnort: Berlin
Danke:)
So weit ich das durch researche verstanden habe, habe ich jetzt mit dem cd befehl das Verzeichnis geändert, richtig?
zumindest taucht im terminal in jeder zeile jetzt der dateipfand C:\Users\Saba\Desktop\Computergestützte Datenanalyse auf und da ist ja meine Datei enthalten.
aber wie kann ich jetzt den inhalt im terminal anzeigen?
So weit ich das durch researche verstanden habe, habe ich jetzt mit dem cd befehl das Verzeichnis geändert, richtig?
zumindest taucht im terminal in jeder zeile jetzt der dateipfand C:\Users\Saba\Desktop\Computergestützte Datenanalyse auf und da ist ja meine Datei enthalten.
aber wie kann ich jetzt den inhalt im terminal anzeigen?
@snake567: Das wird im CLI-Tutorial verraten das ich verlinkt habe. Es macht jetzt echt keinen Sinn, dass Dir hier jeder Befehl erklärt wird, wo das doch woanders schon jemand gemacht hat und man es nur durcharbeiten müsste.
snake567 hat geschrieben:wenn du einen link hast mache ich das gerne
BlackJack hat geschrieben:@snake567: Das wird im CLI-Tutorial verraten das ich verlinkt habe.
the more they change the more they stay the same