ich habe es mit
Code: Alles auswählen
nulls = "%s" % 0
newcontent.replace (nulls, "\n", 1)
grüße
michael
Edit (Leonidas): Code in Python-Tags gesetzt.
Code: Alles auswählen
nulls = "%s" % 0
newcontent.replace (nulls, "\n", 1)
Code: Alles auswählen
newcontent = newcontent.replace('\x00', '\n')
Code: Alles auswählen
def convert (input, output):
blocksize = 10000
inputfile = file(input, "rb")
outputfile = open (output, "w")
count = 0
totalread = 0
err = None
while True:
content = inputfile.read(blocksize)
if content == '':
break
bytesread = len (content)
totalread += bytesread
count += 1
if count % 100 == 0:
print "Hallo habe [%d] gelesen" % (totalread)
newcontent = unicode (content, 'cp273').encode('utf_8')
# Das geht irgenwie immer noch nicht obwohl ich Deiner Argumentation folgen kann *gg*
newcontent.replace ('\x00', '\n', 1)
# /me braucht Urlaub. Habs Woende durchgeackert
outputfile.write (newcontent)
inputfile.close()
outputfile.close()
return err
einfach einmbieren hat geschrieben:Code: Alles auswählen
# Das geht irgenwie immer noch nicht obwohl ich Deiner Argumentation folgen kann *gg* newcontent.replace ('\x00', '\n', 1)
Code: Alles auswählen
newcontent = newcontent.replace ('\x00', '\n')
Code: Alles auswählen
In [14]: c = chr(0) * 10
In [15]: c
Out[15]: '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
In [16]: c.replace('\x00', '\n')
Out[16]: '\n\n\n\n\n\n\n\n\n\n'
Ich wohne in München.. naja fast.. etwas weiter im Norden. Danke fürs Angebot aber das passt auch so schonmbieren hat geschrieben:Danke, wenn Du mal in München bist ... gibts Freibier
Aber du hast es geschafft. Gratuliere!mbieren hat geschrieben:erfahrungsaustausch ist immer gut. ich habe ganz schoene grabenkämpfe ausgestanden bis python zum einsatz kam.
Ja! Ich fänds ja auch lustig auf der Systems (auf die ich eigentlich plane zu gehen, na mal schauen wies mit den Karten wird) einen Python-Stand zu machen, vielleicht als Unterbereich eines anderen Standesmbieren hat geschrieben:marketing nach innen und aussen ist wichtig.