Вопросы по теме '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