Tag: yaml

Как объявить файл приветствия (например, index.html) в app.yaml

В Java web.xml может содержать несколько элементов <welcome-file> . Я пытаюсь сделать что-то эквивалентное в python без везения. application: wk version: 1 runtime: python api_version: 1 handlers: – url: / static_dir: docs welcome_files: – index.html Есть предположения? Я получаю сообщение об ошибке «welcome_files» не понял.

установка url в файле yaml для google app engin (страница не найдена) проблема

Я новичок в python, и я очень рад узнать. Я создаю свое первое приложение для приложения engin, и я не совсем понимаю, почему мой файл yaml не разрешает URL-адрес, который я настроил. вот код handlers: – url: .* script: main.py – url: /letmein/.* script: letmein.py поэтому, если я перейду к http: // localhost: 8080 / […]

Можно ли сбросить пустую строку вместо null в yaml / pyyaml?

Используя PyYAML, если я прочитал в файле с пустыми значениями в dict: test_str = ''' attrs: first: second: value2 ''' Это first возвращает None для ключа: >>> data = yaml.load(test_str) >>> data {'attrs': {'second': 'value2', 'first': None}} Но при записи значение None заменяется на null : >>> print(yaml.dump(data, default_flow_style=False)) attrs: first: null second: value2 Есть […]

Pythonic способ преобразования строки «None» в None

Предположим, у меня есть следующий файл yaml, а значение в 4-й строке должно быть None . Как преобразовать строку 'None' в « None ? CREDENTIALS: USERNAME: 'USERNAME' PASSWORD: 'PASSWORD' LOG_FILE_PATH: None <———- У меня уже есть это: config = yaml.safe_load(open(config_path, "r")) username, password, log_file_path = (config['CREDENTIALS']['USERNAME'], config['CREDENTIALS']['PASSWORD'], config['LOG_FILE_PATH']) Я хотел бы знать, есть ли питонический […]

PyYaml – Дамп unicode со специальными символами (например, акценты)

Я работаю с файлами yaml, которые должны быть доступны для чтения и редактирования, но также будут редактироваться из кода Python. Я использую Python 2.7.3 Файл должен обрабатывать акценты (в основном для обработки текста на французском языке). Вот пример моей проблемы: import codecs import yaml file = r'toto.txt' f = codecs.open(file,"w",encoding="utf-8") text = u'héhéhé, hûhûhû' textDict […]

Использовать синтаксический анализатор yaml в ядре приложения в скриптах

У меня есть некоторые файлы конфигурации, которые я хочу написать в yaml и читать в скрипте Python, запущенном в Google приложении. Учитывая, что в движке приложения используется app.yaml, index.yaml, среди прочих, кажется разумным предположить, что имеется доступный парсер python yaml. Как я могу получить доступ к этому парсеру (что такое импорт) и где я могу […]

Неинтерпретированные строки в YAML

Есть ли способ иметь неразрешенные строки в файле YAML? Моя цель – иметь регулярные выражения, которые содержат определенные escape-последовательности, такие как \w . В настоящее время YAML Python жалуется: found unknown escape character 'w' . Я знаю, что могу сбежать от них, но это будет запутывать реальное регулярное выражение. Как это обойти?

довольно выход с пиамлем

У меня есть проект python, где я бы хотел использовать YAML (pyYaml 3.11), особенно потому, что он «красиво» и удобен для редактирования пользователями в текстовом редакторе, если и когда это необходимо. Моя проблема, однако, в том, что если я приведу YAML в приложение python (как мне будет нужно) и отредактирую содержимое (как мне будет нужно), […]

Есть ли эквивалент yaml.safe_load в Ruby?

Довольно высокая уязвимость безопасности в Rails недавно осветила потенциальную опасность разбора пользовательского YAML в приложении Ruby. Быстрый поиск в Google показывает, что библиотека YAML Python включает метод safe_load который будет десериализовать «простые объекты Python, такие как целые числа или списки», а не объекты любого произвольного типа. Имеет ли Ruby эквивалент? Есть ли способ безопасно принять […]

Обновлять файл YAML программно

У меня есть Python dict, который исходит из чтения файла YAML с обычным yaml.load(stream) Я хотел бы обновить файл YAML программным путем, указав путь для обновления, например: группа1, опция1, option11, значение и снова сохраните полученный dict в качестве файла yaml. Я столкнулся с проблемой обновления dicntionary, учитывая, что путь является динамическим (допустим, пользователь может ввести […]

 
Interesting Posts for Van-Lav

Перевести пары значений OID из текстового соглашения MIB с помощью pysnmp

Передача аргументов в roll_apply

ReportLab: работа с символами китайского / Юникода

Функция отмены django-reversion – восстановление нескольких объектов

Самый оптимизированный способ удаления всех сеансов для конкретного пользователя в Django?

При передаче аргументов суперклассу флаг ошибки: «module .__ init __ () принимает не более 2 аргументов (3 данных)»?

Скрученная программа и сигнал TERM

Преобразовать список кортежей в список?

Python Редактировать заголовки CSV

Чтение из файла журнала, когда оно записывается с использованием python

Получение чистого списка из «pyparsing.ParseResults»

Странное поведение python на машине с процессором ARM

Django или Drupal, который я должен использовать, это лучше всего подходит мне?

при преобразовании в базу 64, TypeError: 'str' не поддерживает интерфейс буфера

Есть ли функция freq в numpy / python?

Python - лучший язык программирования в мире.