[Python] \b e \r in file di testo
Alessandro Re
ale a ale-re.net
Sab 13 Giu 2015 15:52:22 CEST
2015-06-12 12:47 GMT+01:00 Daniele Zambelli <daniele.zambelli a gmail.com>:
> alcune modifiche. il problema è che i "\b" e "\r" vengono convertiti
> EXAMPLE = """
> \begin{exrig}
Le sequenze \b e \r esistono solo nel codice, non nei file. Quando
leggi \b o \r, ottieni una stringa di due caratteri con \b o \r... Il
tuo problema non è la lettura della stringa, è che la stringa è
sbagliata :)
Come ha già detto Andrea, stai definendo il codice latex nel tuo file
python, e quindi devi usare le sequenze di escape.
Se leggessi il latex da un file, anziché da una stringa, il problema
non sussisterebbe.
Quindi, usa le raw string, come suggerito, o metti il doppio backslash
nella tua stringa, e.g.
\\begin{exrig}
Ciauz
~Ale
Maggiori informazioni sulla lista
Python