Die Suche ergab 8 Treffer

von Singalun
Montag 9. April 2012, 21:46
Forum: Allgemeine Fragen
Thema: Programmausgabe in Datei schreiben
Antworten: 16
Zugriffe: 2287

Re: Programmausgabe in Datei schreiben

webspider hat geschrieben:Du könntest bei der Gelegenheit ja das offizielle Tutorial durcharbeiten.
Ja, das wollte ich sowieso mal in Angriff nehmen :oops: ... Aber dafür ist es heute eindeutig zu spät :D
von Singalun
Montag 9. April 2012, 21:34
Forum: Allgemeine Fragen
Thema: Programmausgabe in Datei schreiben
Antworten: 16
Zugriffe: 2287

Re: Programmausgabe in Datei schreiben

Da du das with-statement in die Schleife getan hast, würde folgender Code (wenn er denn tatsächlich laufen würde) bei jedem Durchlauf die Datei neu erstellen und so den vorigen Inhalt überschreiben. D.h. In der Datei würde nur die letzte Zahl stehen.

-> Pack die Schleife und den restlichen Kram in ...
von Singalun
Montag 9. April 2012, 21:31
Forum: Allgemeine Fragen
Thema: Programmausgabe in Datei schreiben
Antworten: 16
Zugriffe: 2287

Re: Programmausgabe in Datei schreiben

Vielen Dank, mit nem Haufen von angehängten Klammern läuft's :D

Sorry wenn ich etwas schwer von Begriff war aber ich kannte diese with Funktion überhaupt noch gar nicht :D
von Singalun
Montag 9. April 2012, 21:07
Forum: Allgemeine Fragen
Thema: Programmausgabe in Datei schreiben
Antworten: 16
Zugriffe: 2287

Re: Programmausgabe in Datei schreiben

Hab ja gesagt, dass ich ein ziemlicher Anfänger in Sachen Python bin :D

Jetzt sieht das bei mir so aus:

pfad=raw_input('Pfad: ')
startzahl=input('Startzahl: ')
endzahl=input('Endzahl: ')
zahl=startzahl
while (zahl<=endzahl and zahl>=startzahl):
zahl=zahl+1
print zahl
with open (pfad,'w') as ...
von Singalun
Montag 9. April 2012, 20:44
Forum: Allgemeine Fragen
Thema: Programmausgabe in Datei schreiben
Antworten: 16
Zugriffe: 2287

Re: Programmausgabe in Datei schreiben

Vielleicht gibt es da für Linux auch was, aber da kenn ich aber die Befehle nicht.
Wegen der Virtuellen Maschine, ich weiß nicht obs geht, aber probiers mal mit Wine.

Bei wine ist das glaub ich mit den befehlen nicht so optimal gelöst. Wenn ich das so integriert machen würde wäre glaub ich ...
von Singalun
Montag 9. April 2012, 20:24
Forum: Allgemeine Fragen
Thema: Programmausgabe in Datei schreiben
Antworten: 16
Zugriffe: 2287

Re: Programmausgabe in Datei schreiben

Also bei Windows geht das viel einfacher:
skript.py > output.txt
In der Konsole (Start Ausführen (XP) | oder Suchen (Vista, 7) eingeben, bzw. als batch skript speichern

@echo off
skript.py > output.txt rem > überschreibt die Datei, >> hängt an
echo Fertig
pause
Das dann als filename.bat oder ...
von Singalun
Montag 9. April 2012, 19:51
Forum: Allgemeine Fragen
Thema: Programmausgabe in Datei schreiben
Antworten: 16
Zugriffe: 2287

Re: Programmausgabe in Datei schreiben

Das mit der Einrückung liegt wohl daran, dass ich das aus meiner Frage auf gutefrage.net rauskopiert habe (auf die ich leider keine Antworten bekommen habe ;D)

Kannst du mir denn vielleicht erklären, wie das mit der Liste funktioniert und warum es besser ist, die Datei mit dem with statement zu ...
von Singalun
Montag 9. April 2012, 18:56
Forum: Allgemeine Fragen
Thema: Programmausgabe in Datei schreiben
Antworten: 16
Zugriffe: 2287

Programmausgabe in Datei schreiben

Hallo Leute,
ich bin ein ziemlicher Python-Anfänger und auch neu hier im Forum; deshalb diese vielleicht etwas blöde frage:

Ich wollte mir die Ausgabe dieses kleinen Programms in eine Datei schreiben lassen:

startzahl=input('Startzahl: ')
endzahl=input('Endzahl: ')
zahl=startzahl
while (zahl ...