Ich ziehe meine Haare hier raus ... habe die letzte Stunde damit herumgespielt, aber ich kann nicht erreichen, dass ich das mache, was ich will. Entferne die Newline-Sequenz.rstrip löscht nicht newline char Was mache ich falsch?
def add_quotes(fpath):
ifile = open(fpath, 'r')
ofile = open('ofile.txt', 'w')
for line in ifile:
if line == '\n':
ofile.write("\n\n")
elif len(line) > 1:
line.rstrip('\n')
convertedline = "\"" + line + "\", "
ofile.write(convertedline)
ifile.close()
ofile.close()
Allgemein sind Strings in Python unveränderlich. Einmal erstellt, können sie nicht geändert werden. Jede Funktion, die etwas mit einem String ausführt, gibt eine Kopie zurück. –
In der Tat. Vielleicht sollte ich das in die Antwort aufnehmen. – Skurmedel
Danke, ich neu es musste etwas Einfaches sein, ... meine eigene Schuld nur für Python Doc. – volting