Verwenden Sie Python, um dreifache Doppelzitate durch ein einzelnes Doppelzitat in CSV zu ersetzen
Posted: 07 Feb 2025, 09:18
Ich habe die PANDAS -Bibliothek verwendet, um die Originaldaten auf eine einfache 2 -Spalte -CSV -Datei zu manipulieren und in eine Textdatei umzubenennen. Die Datei enthält dreifache Doppelzitate, die ich durch einzelne Doppelzitate ersetzt habe. Jede Zeile der Datei ist formatiert wie: < /p>
either.
Ich habe auch versucht, die Eingabewerte so anzupassen, dass sie '"ein anderer Text"' und Variationen (Variationen ( und '\ "' ) Aber nichts scheint zu funktionieren. Ich glaube, das dreifache Zitat verursacht das Problem, aber ich weiß nicht, was ich tun muss.
Code: Select all
"""QA12345""","""Some Other Text"""
< /code>
Was ich brauche ist: < /p>
"QA12345","Some Other Text"
< /code>
Dieser Python -Snippet löscht die Datei nach Abschluss aus. < /p>
with fileinput.FileInput(input_file, inplace=True) as f:
next(f)
for line in f:
line.replace("""""", '"')
< /code>
funktioniert nicht mit < /p>
line.replace('"""', '"')
Ich habe auch versucht, die Eingabewerte so anzupassen, dass sie '"ein anderer Text"' und Variationen (Variationen (
Code: Select all
"""