hallo zusammen,
vorweg, ich habe mit google und der suchfunktion nichts finden können was mir weiterhilft.
ich versuche mich gerade mit python vertraut zu machen, habe allerdings überhaupt keine programmiervorkenntnisse.
wahrscheinlich brauche ich eine schritt für schritt anleitung...
ich habe mir zum ziel gesetzt, ein script zu schreiben, welches dateien umbenennen soll. dazu soll es nach dem pfad fragen in dem sich die dateien befinden und die dateiendung abfragen die ersetzt werden soll.
dann möchte ich dieses script in eine exe datei umwandeln, die auf einem windows rechner ausgeführt werden kann, auf dem kein python vorhanden ist.
ich benutze python 3.2 und PythonWin.
mein aktuelles problem:
ich habe über ein tutorial im internet ein "kopfrechnen" script erstellt, welches ich nun testweise schonmal in eine exe datei umwandeln möchte, doch leider bekomme ich das nicht hin, kann mir hier vielleicht jemand weiterhelfen, wenn es geht verständlich für einen laien?
:K
gruß
korkak
exe datei für ein python 3.2 script erstellen?
Ein Python-Skript kann auch unter Windows ausgeführt werden. Mache ich recht häufig: Einfach Doppelklicken und es läuft. Dort muss nur Python installiert sein.
Ich denke, dass das nicht klappen wird.
Schau mal dort:
http://www.py2exe.org/
Setzt aber meine ich Python in einer 2er Version voraus.
Ich denke, dass das nicht klappen wird.
Schau mal dort:
http://www.py2exe.org/
Setzt aber meine ich Python in einer 2er Version voraus.
das ist es ja, ich möchte das script ja auf einem rechner laufen lassen auf dem kein python istalliert ist und dieses py2exe funktioniert wohl nicht mit der aktuellen 3.2 python version 
trotzdem danke für deine mühe
ich frage mich ob denn sonst niemand z.b. scripts für andere leute erstellt die kein python haben.
ich kenne mich mit dem programmieren ja noch nicht wirklich aus, kann mir aber nicht vorstellen das jeder nur für sich selber scripte programmiert und auf seinem eigenen rechner laufen lässt
trotzdem danke für deine mühe
ich frage mich ob denn sonst niemand z.b. scripts für andere leute erstellt die kein python haben.
ich kenne mich mit dem programmieren ja noch nicht wirklich aus, kann mir aber nicht vorstellen das jeder nur für sich selber scripte programmiert und auf seinem eigenen rechner laufen lässt
Tun ja auch nicht alle.korkak hat geschrieben:ich frage mich ob denn sonst niemand z.b. scripts für andere leute erstellt die kein python haben.
ich kenne mich mit dem programmieren ja noch nicht wirklich aus, kann mir aber nicht vorstellen das jeder nur für sich selber scripte programmiert und auf seinem eigenen rechner laufen lässt
Es gibt noch cx_Freeze und PyInstaller.
-
BlackJack
@korkak: Man kann dem Empfänger sagen er soll vorher Python installieren. Oder man benutzt Python 2.7 solange die Unterstützung für Python 3.x noch nicht für alles vorhanden ist, was man benötigt. Python 2.7 ist übrigens auch eine aktuelle Python-Version!
ein interessanter hinweis blackjack, 2.7 ist auch ein aktuelle version?
kannst du mir das näher erklären, ich bin einfach davon ausgegangen, das die höchste version die aktuellste ist..
soll ich einfach 3.2 deinstallieren und 2.7 neu draufmachen?
kannst du mir das näher erklären, ich bin einfach davon ausgegangen, das die höchste version die aktuellste ist..
soll ich einfach 3.2 deinstallieren und 2.7 neu draufmachen?
- Hyperion
- Moderator
- Beiträge: 7478
- Registriert: Freitag 4. August 2006, 14:56
- Wohnort: Hamburg
- Kontaktdaten:
Da Python3 viele tiefgreifende Änderungen mit sich brachte ist es nicht kompatibel zu Python2. Daher werden beide Versionen gepflegt und aktualisiert - wobei Python 2.7 die letzte Version des 2er Zweiges sein wird. Aber es wird noch länger dauern, bis die 2er Serie obsolet werden wird und nur noch Python3 eingesetzt wird. Insofern kannst Du ruhig noch auf Python 2.7 setzen.
encoding_kapiert = all(verstehen(lesen(info)) for info in (Leonidas Folien, Blog, Folien & Text inkl. Python3, utf-8 everywhere))
assert encoding_kapiert
assert encoding_kapiert
ich bedanke mich bei allen, ich habs geschafft.
nun habe ich 3.2 deinstalliert, 2.7 neu installiert, dazu noch pyinstaller und konnte endlich meine erste exe datei erstellellen.
ein kleines erfolgserlebnis
danke und gruß
korkak
ps: als nächstes werde ich versuchen mein ziel mit script zu erreichen, ich hoffe ich muss euch nicht nochmal bemühen
"ich habe mir zum ziel gesetzt, ein script zu schreiben, welches dateien umbenennen soll. dazu soll es nach dem pfad fragen in dem sich die dateien befinden und die dateiendung abfragen die ersetzt werden soll.
"
nun habe ich 3.2 deinstalliert, 2.7 neu installiert, dazu noch pyinstaller und konnte endlich meine erste exe datei erstellellen.
ein kleines erfolgserlebnis
danke und gruß
korkak
ps: als nächstes werde ich versuchen mein ziel mit script zu erreichen, ich hoffe ich muss euch nicht nochmal bemühen
"ich habe mir zum ziel gesetzt, ein script zu schreiben, welches dateien umbenennen soll. dazu soll es nach dem pfad fragen in dem sich die dateien befinden und die dateiendung abfragen die ersetzt werden soll.
"
