Ogni volta che la mia opzione va oltre un certo limite, pyyaml lo converte in due righe.Come impedire a YAML di scaricare una riga lunga senza nuova riga
Come evitare questo?
ad es.
In [1]: x = "-c/home/user/test/test2/test23/tet/2s/test1/STest/longdirectory1/directory2/--optnion12 --verbose"
In [ 2]: import yaml
In [3]: print yaml.dump([dict(ATTRIBUTES=[dict(CONFIG=x)])], default_flow_style=False)
sbagliata
- ATTRIBUTES:
- CONFIG: -c /home/user/test/test2/test23/tet/2s/test1/stest/longdirectory1/directory2/
--optnion12 --verbose
whic h dovrebbe essere come
- ATTRIBUTES:
- CONFIG: -c /home/user/test/test2/test23/tet/2s/test1/stest/longdirectory1/directory2/ --optnion12 --verbose
Hai visto la [opzioni di 'dump'] (http://dpinte.wordpress.com/2008/10/31/pyaml-dump-option/)? Non l'ho provato ma sembra che alcune opzioni possano aiutarti. –
@MathieuMarques Grazie, era quello che dovrei cercare. ha funzionato. – shahjapan