2
ответа

Когда имя пакета Python отличается от имени импорта

Проблема в пакетах Python, имена которых отличаются от используемых при импорте, например: $ pip list | grep -i "yaml \ | qt" PyYAML 3.13 QtPy 1.5.2 pyyaml ​​(установка pip ...
вопрос задан: 26 February 2019 14:30
2
ответа

Как вынудить PyYAML к строкам загрузки как unicode объекты?

Пакет PyYAML загружает неотмеченные строки или как unicode или как объекты ул., в зависимости от их содержания. Я хотел бы использовать объекты unicode всюду по своей программе (и, к сожалению, не может переключиться на...
вопрос задан: 23 May 2010 10:30
2
ответа

pyyaml: дамп без тегов

Я имею>>>, импортируют yaml>>> yaml.dump (u'abc') "!! python/unicode 'abc '\n", Но я хочу>>>, импортируют yaml>>> yaml.dump (u'abc', волшебство ='something') 'abc\n' Что волшебство...
вопрос задан: 23 December 2009 02:03
1
ответ

Как анализировать коллекции с помощью pyyaml ​​и получать значения

Мне удалось заставить простые, простые примеры разбора YAML работать нормально, но у меня возникли проблемы с вложенной структурой реального файла YAML, которую я должен проанализировать. У меня проблемы ...
вопрос задан: 15 January 2019 19:55
1
ответ

PyYAML анализируют в объект arbitary

У меня есть следующая программа Python 2.6 и определение YAML (использующий PyYAML): импортируйте yaml x = yaml.load (""" продукт: имя: 'Продукт X' sku: 123...
вопрос задан: 4 March 2015 05:15
1
ответ

Python и PYAML - yaml.scanner.ScannerError: значения сопоставления здесь недопустимы

Я нахожусь на Ubunty 64 с Python 2.7 и использую PyYAML-3.10 Ниже мой файл yaml: хост: имя пользователя localhost: пароль root: тестовая база данных: база тестовых операций: операция treeroot: филиал1: ...
вопрос задан: 29 January 2012 18:10
0
ответов

Параметры конструктора по умолчанию в Pyyaml ​​

Я не смог найти, как это сделать в документации Pyyaml. Я хочу представлять классы Python, которые я определил в YAML, и иметь значение по умолчанию, приведенное для параметра в конструкторе, если ...
вопрос задан: 8 July 2019 10:52
0
ответов

Как в Python загружать сопоставления YAML как OrderedDicts?

Я бы хотел, чтобы загрузчик PyYAML загружал сопоставления (и упорядоченные сопоставления) в тип Python 2.7+ OrderedDict, вместо vanilla dict и списка пар, которые он сейчас использует. Как лучше всего ...
вопрос задан: 8 November 2017 23:34
0
ответов

Как я могу контролировать, какую скалярную форму PyYAML использует для моих данных?

У меня есть объект с атрибутом короткой строки и атрибутом длинной многострочной строки. Я хочу записать короткую строку как скаляр с кавычками в YAML, а многострочную строку как литеральный скаляр: ...
вопрос задан: 15 February 2016 10:26
0
ответов

Дамп в PyYaml как utf-8

Я пытаюсь загрузить кучу строк в кодировке utf-8 и снова выгрузить их с помощью PyYaml. Это код для загрузки/сброса: lang_yml = yaml.load(codecs.open(lang + ".yml.old", "r", "utf-8")) ...
вопрос задан: 18 January 2016 11:41
0
ответов

Как я могу создать файл yaml из чистого python?

Пример использования YAML с Python Исходный файл YAML содержит этот # формат дерева treeroot: branch1: name: Узел 1 branch1-1: name: Узел 1-1 branch2: name: ...
вопрос задан: 1 July 2015 03:19
0
ответов

Сохранить новые строки в YAML

Как сделать Я форматирую документ YAML таким образом, чтобы PyYAML мог правильно его проанализировать? Данные: здесь некоторые данные и специальный символ, например ':' Другая строка данных в отдельной строке Я знаю, что ': ...
вопрос задан: 23 June 2015 14:47
0
ответов

Django разводит YML? django не загружает файл фикстур YML (yml - неизвестная сериализация)

Я успешно создал свой первый проект django. В моем проекте есть два приложения: foo и foobar. Я создал папку с именем «fixtures» в каждой из папок приложения. Я НЕ указал ...
вопрос задан: 13 February 2013 17:37
0
ответов

Как загрузить файл pyYAML и получить к нему доступ с помощью атрибутов вместо использования словарной записи?

У меня есть конфигурация YAML, которая выглядит так: config: - id: foo - name: bar content: - run: xxx - remove: yyy Я использую модуль Python YAML для его загрузки, но я хочу получить доступ к нему более удобным способом, например: ...
вопрос задан: 15 June 2012 10:38
0
ответов

Чтение файла конфигурации в Python (хранение / чтение вложенных данных с помощью ConfigParser)

Я пишу сценарий обработки списка, который должен читать данные конфигурации для каждого элемента в списке. Данные конфигурации лучше всего представить в виде вложенного дерева. Обычно я использовал бы YAML ...
вопрос задан: 15 February 2012 11:14
0
ответов

Как добавить кортеж Python в файл YAML с помощью pyYAML?

Заголовок не требует пояснений. Когда я сохраняю кортеж в файл YAML, я получаю примерно следующее: ambient: !! python / tuple [0.3, 0.3, 0.3] Когда я пытаюсь загрузить его с помощью yaml.safe_load (...
вопрос задан: 6 February 2012 23:43
0
ответов

Как мне написать репрезентатор для PyYAML?

Я хочу иметь пользовательскую функцию, которая сериализует произвольные объекты python, например, как функция json.dump имеет необязательный аргумент с именем 'default', который должен быть функцией, которую дампер json будет ...
вопрос задан: 1 September 2011 01:18
0
ответов

Сохранить / сбросить файл yaml с комментариями в Pyyaml ​​

У меня есть файл yaml, который выглядит так: # Следующий ключ открывает дверь Ключ: Значение Есть, как я могу загрузить и выбросить эти данные, сохраняя при этом комментарий?
вопрос задан: 31 August 2011 10:50
0
ответов

Любые библиотеки yaml в Python, которые поддерживают выгрузку длинных строк как блочных литералов или свернутых блоков?

Я хотел бы иметь возможность выгружать словарь, содержащий длинные строки, которые я хотел бы иметь в блочном стиле для удобства чтения. Например: foo: | это блочный литерал bar:> это ...
вопрос задан: 21 June 2011 22:07
0
ответов

Как создать объект datetime с помощью PyYAML

Я хотел бы иметь возможность создавать объект datetime с помощью datetime.datetime.now () PyYAML. Некоторые функции легко вызвать: >>> y = "" "#YAML ... описание: Что-то ... ts: !! python / object / ...
вопрос задан: 17 November 2010 01:08