4 Stimmen

Python, Zeichenketten aufteilen

Ich habe eine große Textdatei mit einer Zeichenkette. Ich möchte die Zeichenkette alle 117 Zeichen teilen und die nächsten 117 Zeichen auf einen Zeilenumbruch setzen, und so weiter bis zum Ende der Datei.

Ich habe Folgendes versucht:`s = """ Ich habe die Zeichenkette aus Gründen der Sichtbarkeit entfernt """ space = """

""" file = open('testoutput.txt', 'w') while s: [ ] output = output + s + """

"""
s = s[10:]

file.write(output) file.close() print "Done" `

hatte aber das Problem, dass die endgültige Ausgabe in der Datei wie folgt aussah: "Dieses [SHIFT]r[BACKSPACE]-Molekül und seine Nachkommen würden aufgrund von Mutationen av[BACKSPACE][BACKSPACE]variieren

T]r[BACKSPACE]molecule and its descendants would av[BACKSPACE][BACKSPACE]vary because of mutations

ACE]molecule and its descendants would av[BACKSPACE][BACKSPACE]vary because of mutations

le and its descendants would av[BACKSPACE][BACKSPACE]vary because of mutations

 descendants would av[BACKSPACE][BACKSPACE]vary because of mutations

ts would av[BACKSPACE][BACKSPACE]vary because of mutations

v[BACKSPACE][BACKSPACE]vary because of mutations

E][BACKSPACE]vary because of mutations

CE]vary because of mutations

cause of mutations

utations

`

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X