Ich arbeite an einem Test, bei dem ich eine CSV-Datei mit einigen Zeilen bereitstelle, den Code mit dieser CSV ausführe, eine weitere CSV erstelle und dann die Ergebnisse vergleiche. In einer der Eingabedateien habe ich das Zeichen
£ verwendet, während ich in der Vergleichsdatei
� verwendet habe. Früher hat es einwandfrei funktioniert, aber nachdem weitere Zeilen hinzugefügt wurden, fing es an, Fehler zu machen, und jetzt wird
´┐¢ gemeldet.
Das
Problem hängt möglicherweise mit der vom Code-Editor verwendeten Standardcodierung zusammen, aber ich bin mir nicht sicher, was das genaue
Problem ist.
Code: Select all
write_to_s3 = (result_dataframe, s3):
data_buffer = BytesIO()
data_result.toPandas().to_csv(
data_buffer,
encoding='cp850',
)