Devo scrivere stringhe con newline e una struttura specifica per i file in Python. Quando faccioScrittura di una stringa (con nuove righe) in Python
stringtowrite = "abcd ||
efgh||
iklk"
f = open(save_dir + "/" +count+"_report.txt", "w")
f.write(stringtowrite)
f.close()
sto ottenendo questo errore: SyntaxError: EOL durante la scansione stringa letterale
Come posso scrivere la stringa come è quello di un file senza cancellare le nuove linee?
Grazie per il vostro aiuto.
Nota che otterrai anche gli spazi bianchi iniziali utilizzando questo. – SteveMc
Altrimenti dovresti fare tutto in una riga: ''abcd || \ nefgh || \ niklk'' –
Sì. Prevedo un ulteriore debugging del formato dei dati per l'autore una volta che questo funziona. :) –