Tengo que escribir cadenas con nuevas líneas y una estructura específica para los archivos en Python. Cuando hagoEscribir una cadena (con nuevas líneas) en Python
stringtowrite = "abcd ||
efgh||
iklk"
f = open(save_dir + "/" +count+"_report.txt", "w")
f.write(stringtowrite)
f.close()
estoy recibiendo este error: SyntaxError: EOL durante la exploración de cadena literal
¿Cómo puedo escribir la cadena, ya que es un archivo sin borrar las nuevas líneas?
Gracias por su ayuda.
Tenga en cuenta que también obtendrá el espacio en blanco inicial usando esto. – SteveMc
De lo contrario, tendrías que hacerlo todo en una sola línea: ''abcd || \ nefgh || \ niklk'' –
Sí. Anticipo un poco más de depuración de formato de datos para el autor una vez que esto funcione. :) –