Hallo, ich benutze Pype als Editor.
Wo ist im Pype der Button "Run", den finde ich nicht.
Danke.
Gruss
In Pype programm starten.
Jup, da gibt es 3 Runtasten.
Aber das Printen sehe ich nicht unten.
Bei DrPython sehe ich die Ergebn.
Gruss
Aber das Printen sehe ich nicht unten.
Bei DrPython sehe ich die Ergebn.
Gruss
import os
laenge=os.path.getsize("cpc.bin")
print laenge," byte lesen"
f=open("cpc.bin", "rb")
s = f.read(laenge)
for j in range(0, laenge):
print ord(s[j])
Praktisch ist es, die Datei auch am Ende wieder zu schließen. Also entweder so:funkheld hat geschrieben:Jup, da gibt es 3 Runtasten.
Aber das Printen sehe ich nicht unten.
Bei DrPython sehe ich die Ergebn.
Gruss
import os
laenge=os.path.getsize("cpc.bin")
print laenge," byte lesen"
f=open("cpc.bin", "rb")
s = f.read(laenge)
for j in range(0, laenge):
print ord(s[j])
Code: Alles auswählen
import os
size = os.path.getsize("cpc.bin")
print
print "reading", size, "bytes"
print
f = open("cpc.bin", "rb")
s = f.read(size)
f.close()
for j in range(size):
print ord(s[j])
Code: Alles auswählen
import os
size = os.path.getsize("cpc.bin")
print
print "reading", size, "bytes"
print
with open("cpc.bin", "rb") as f:
s = f.read(size)
for j in range(size):
print ord(s[j])
- cofi
- Python-Forum Veteran
- Beiträge: 4432
- Registriert: Sonntag 30. März 2008, 04:16
- Wohnort: RGFybXN0YWR0
Nein, das trifft es auch noch nicht. `try ... finally` sollte man dann schon benutzen.nomnom hat geschrieben:Also entweder so:
Michael Markert ❖ PEP 8 Übersetzung ❖ Tutorial Übersetzung (3.x) ⇒ Online-Version (Python 3.3) ❖ Deutscher Python-Insider ❖ Projekte
Wie denn sonst?EyDu hat geschrieben:Und den Umweg beim Iterieren über range ist nicht nur unschön, im schlimmsten Fall produziert man sogar eine Exception oder verarbeitet nicht alle Daten.
Also das hier funktioniert ja nicht:
Code: Alles auswählen
for (i=0;i<6;i++):
print i
naja, ginge aber durch ein ``while``-Loop:
Code: Alles auswählen
i = 0
while i < 6:
print i
i += 1
Code: Alles auswählen
for x in s:
print ord(x)
Das Leben ist wie ein Tennisball.
Ja, in dem speziellen Fall. Ich meinte eigentlich, wie man es allgemein sonst löst.EyDu hat geschrieben:Code: Alles auswählen
for x in s: print ord(x)
