drno-reg
@drno-reg
см не кратко

Как правильно задать и считать значения списка из yaml, чтобы исключить «\n»?

Здравствуйте.

У меня есть файл конфигурации

в нем описаны значения таким образом

url_request:
    STRING_TEMPLATE:
    - str: |
        >result-
    - str: |
        %Y-%m-%d
    - str: |
        1
    - str: |
        _22-00.txt


далее в коде python я получаю список значений STRING_TEMPLATE

STRING_TEMPLATE=yaml_cfg["url_request"]["STRING_TEMPLATE"]


все они с переносом строк \n

[{'str': '>result-\n'}, {'str': '%Y-%m-%d\n'}, {'str': '1\n'}, {'str': '_22-00.txt\n'}]

Как правильно прочитать или сохранить в Yaml, чтобы переносов не было?
  • Вопрос задан
  • 74 просмотра
Решения вопроса 1
sergey-gornostaev
@sergey-gornostaev Куратор тега Python
Седой и строгий
Использовать folded block

- str: >
  >result-

или вообще не использовать блочной записи

- str: 1
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
23 апр. 2024, в 19:21
300 руб./за проект
23 апр. 2024, в 19:05
15000 руб./за проект
23 апр. 2024, в 19:01
7000 руб./за проект