Вопросы по теме 'pyyaml'

PyYAML получает номер строки узла
Есть ли способ настроить PyYAML, чтобы я мог получить номер строки, связанный с данным узлом? При обработке входного файла, например файла конфигурации, и я сталкиваюсь с семантической ошибкой, я хотел бы сообщить, на каком номере строки она...
1286 просмотров
schedule 30.06.2023

Дамп в PyYaml как utf-8
Я пытаюсь загрузить кучу строк в кодировке utf-8 и снова сбросить их с помощью PyYaml. Это код для загрузки/сброса: lang_yml = yaml.load(codecs.open(lang + ".yml.old", "r", "utf-8")) test_file_path = lang + '.yml' stream = file(test_file_path,...
11212 просмотров
schedule 18.09.2022

Может ли PyYAML анализировать даты iso8601?
Согласно спецификации YAML, даты iso8601 с часовыми поясами должны распознаваться . Однако, пытаясь разобрать их с помощью PyYAML 3.10 (в Windows 7 с ActivePython 2.7.2.5), я получаю наивные даты: In [7]:...
1553 просмотров
schedule 20.05.2022

Пользовательский тег PyYAML для кортежа кортежей
Я планирую использовать PyYAML для файла конфигурации. Некоторые элементы в этом файле конфигурации представляют собой кортежи кортежей Python. Итак, мне нужен удобный способ их представления. Кортежи кортежей Python можно представить следующим...
3466 просмотров
schedule 22.08.2022

Отключить преобразование значений PyYAML
Я только начал использовать PyYAML для преобразования некоторых данных. Я просто использую функцию yaml.load , и она была достаточно хороша для меня, пока я не заметил, что она пытается преобразовать все значения в однокодированную строку, целое...
4898 просмотров
schedule 14.10.2022

yaml.scanner.ScannerError: при сканировании директивы
Я использую PyYAML для чтения файла, код Python: with open('demo.yml') as f: dataMap = yaml.load(f) демо.yml: %YAML:1.0 my_svm: !!opencv-ml-svm svm_type: C_SVC kernel: { type:LINEAR } C: 1. Тогда ошибка:...
8309 просмотров
schedule 17.05.2022

PyYaml Ожидает скаляр, но находит последовательность
Я пытаюсь загрузить пользовательские теги в свой код Python с помощью PyYaml. У меня нет большого опыта работы с загрузчиком, конструктором, парсером-представителем, преобразователем и дамперами pyYaml. Ниже приведен мой код, который я мог...
1296 просмотров
schedule 01.08.2023

Неразрешенный импорт yaml в python
Я искал подобную проблему, но я не мог найти решение. Я установил pyyaml ​​на свой компьютер с Windows по этой ссылке: http://pyyaml.org/download/pyyaml/PyYAML-3.10.win32-py2.7.exe У меня установлен питон 2.7. Я не могу импортировать yaml в...
1744 просмотров
schedule 24.07.2022

Загрузите файлы yaml с подстановочным знаком в python
Я хочу открыть все файлы *.yaml в папке и загрузить их с помощью PyYaml. Каждый файл содержит один документ yaml. Мой недавний фрагмент кода: stream = open("conf.d/*.yaml", 'r') config = yaml.load_all(stream) Это не удается, так как...
1926 просмотров
schedule 12.11.2023

YAML загружает 5e-6 как строку, а не число
Когда я загружаю число с помощью e, формирую дамп JSON с помощью YAML, число загружается как строка, а не как число с плавающей запятой. Думаю, этот простой пример может объяснить мою проблему. import json import yaml In [1]: import json In...
11834 просмотров
schedule 21.06.2023

Сохраните блок из файла YAML и добавьте его в существующий файл YAML с помощью Python.
У меня есть большая часть кода, где я читаю каждый файл и выгружаю его в новый файл. Мой следующий шаг — сохранить car1 (от мамы, файл2) и добавить его в блок папы как car2, file1). ------ File 1 ------ dad: car1: model: [toyota-venza]...
1458 просмотров
schedule 31.01.2023

Ключ YAML, состоящий из списка элементов
Мне нужно иметь список элементов в качестве ключа, чтобы я мог проверить, выполняются ли несколько условий. Пример (не знаю, возможно ли это и правильный ли синтаксис): mapping: c_id: [pak, gb]: '4711' [pak, ch]: '4712' [pak]:...
1751 просмотров
schedule 13.02.2023

PyYAML сбрасывает логическое значение
Я загружаю элемент yaml True/False (пример ниже) из файла YAML. gzip: False Это правильно интерпретируется в шаблоне Jinja2 как логическое значение True. Тот же файл YAML читается другим скриптом, передается как данные формы Python CGI и в...
6682 просмотров
schedule 10.10.2023

Python dict для текста YAML не сохраняет символы
Вопрос простой, но немного сложно правильно его сформулировать. По сути, у меня есть словарь со следующими данными: x = { foo: [1, '\n', 'bar'] } Когда я конвертирую в yaml, используя pyyaml ​​с yaml.safe_dump(x, default_flow_style=False)...
2696 просмотров
schedule 29.12.2022

PyYAML: загрузить и выгрузить файл yaml и сохранить теги ( !CustomTag )
Я хочу создать фильтр YAML, который читает файл YAML, обрабатывает его и затем выгружает. Он должен разрешать любые псевдонимы (это уже хорошо работает из коробки): >>> yaml.dump(yaml.load(""" Foo: &bar name: bar Foo2:...
3035 просмотров
schedule 29.10.2022

Класс синтаксического анализа Python из YAML
Я пытаюсь вывести, а затем проанализировать из YAML следующие import numpy as np class MyClass(object): YAMLTag = '!MyClass' def __init__(self, name, times, zeros): self.name = name self._T = np.array(times)...
7133 просмотров
schedule 15.03.2024

ImportError: нет модуля с именем «yaml»
У меня есть один скрипт, в котором я пытаюсь выполнить python3 env/common_config/add_imagepullsecret.py Но я получаю следующую ошибку: [root@kevin]# python3 env/common_config/add_imagepullsecret.py Traceback (most recent call last):...
107531 просмотров
schedule 14.10.2022

Разбирать вложенные пользовательские теги yaml
У меня есть yaml с тегами, специфичными для приложения (если быть точным, из шаблона AWS Cloud Formation), который выглядит так: example_yaml = "Name: !Join [' ', ['EMR', !Ref 'Environment', !Ref 'Purpose']]" Я хочу разобрать его, чтобы я мог...
352 просмотров
schedule 20.07.2023

Есть ли способ добавить индикатор выполнения (например, tqdm) в функцию PyYAML yaml.load()?
Используя PyYAML с CLoader в качестве синтаксического анализатора YAML , я пытаюсь загрузить файл YAML , разобрать его и записать в отдельный файл. В целях тестирования я использую очень большой файл YAML , больше, чем 1GB . Я пытаюсь...
949 просмотров
schedule 22.05.2022

CentOs 7 не может найти python3-PyYAML и python3-gobject при поиске зависимостей
пытаясь установить lutris на centOs 7, он не может найти python3-gobject и python3-PyYAML, но я установил это для каждого python, который у меня есть =) я пробовал: yum install PyYAML python3-PyYAML pip install, pip3 install и т.д. но он все еще...
2598 просмотров
schedule 28.10.2022