[Python] yaml
Carlo Miron
miron a python.it
Lun 11 Maggio 2015 18:53:37 CEST
Il 11 maggio 2015 17:58, Manlio Perillo <manlio.perillo a gmail.com> ha scritto:
> 2015-05-11 17:31 GMT+02:00 Carlo Miron <miron a python.it>:
>>
>> Il 11 maggio 2015 17:01, Manlio Perillo <manlio.perillo a gmail.com> ha
>> scritto:
>> > Che io sappia, TOML non ha una sintassi conveniente per introdurre testo
>> > multi linea.
>>
>> Vuoi dire che
>>
>> str1 = """
>> Roses are red
>> Violets are blue"""
>>
>> non è un formato conveniente? A me ricorda molto il conveniente
>> formato adottato da un linguaggio di programmazione che non nominerò
>> perché troppo in-topic per questa lista :P
>
> In yaml puoi avere anche dell'indentazione all'inizio di ogni riga, che
> viene ignorata.
> Avere qualcosa come:
>
> foo = """
> Roses are red
> Violets are blue"""
>
> è meno leggibile, almeno per me, di
>
> foo: |
> Roses are red
> Violets are blue
If the first characters after the opening delimiter are a backslash
and a newline, then they will both be trimmed along with all
whitespace and newlines up to the next non-whitespace character or
closing delimiter.
# The following strings are byte-for-byte equivalent:
str1 = "The quick brown fox jumps over the lazy dog."
str2 = """
The quick brown \
fox jumps over \
the lazy dog."""
key3 = """\
The quick brown \
fox jumps over \
the lazy dog.\
"""
©
--
|:**THE BEER-WARE LICENSE** (Revision 42):
| <miron a python.it> wrote this mail. As long as you retain
| this notice you can do whatever you want with this stuff.
| If we meet some day, and you think this stuff is worth it,
| you can buy me a beer in return.
| --Carlo Miron :
Maggiori informazioni sulla lista
Python