Seite 1 von 1

datei=open benötigt eine integer-Variable?

Verfasst: Dienstag 26. Juli 2005, 09:17
von StephCar
Servus,

folgender Fehler tritt beim Erzeugen von einer Liste von Dateien vom Format 'image001.tfw' auf:
datei=open(dateiname,'w')
TypeError: an integer is required
Komischer Weise tritt der Fehler nur auf, wenn ich das Script ausführe. Wenn ich die Zeilen in die Shell kopiere, funktionierts.

Code: Alles auswählen

dateibeginn='image'
dateiendung='.tfw'
z=5			# anzahl dateien
for i in range(1,z+1):
##Dateiliste erzeugen
	dateiname='%s%03i%s' % (dateibeginn, i, dateiendung)   
	# print dateiname
	datei=open(dateiname,'w')
    	datei.close()
    	i=i+1

[gelöst]

Verfasst: Dienstag 26. Juli 2005, 09:41
von StephCar