Resultados de la búsqueda a petición "pyyaml"

2 la respuesta

¿Cómo forzar a PyYAML a cargar cadenas como objetos unicode?

El paquete PyYAML carga cadenas sin marcar como objetos unicode o str, dependiendo de su contenido. Me gustaría usar objetos Unicode en todo mi programa (y, desafortunadamente, todavía no puedo cambiar a Python 3). ¿Hay una manera fácil de ...

1 la respuesta

YAML carga 5e-6 como cadena y no un número

Cuando cargo un número con e desde un volcado JSON con YAML, el número se carga como una cadena y no como un flotante. Creo que este simple ejemplo puede explicar mi problema. import json import yaml In [1]: import json In [2]: import yaml In ...

1 la respuesta

¿Por qué error fatal: el archivo 'yaml.h' no se encuentra al instalar PyYAML?

Estoy intentando descargar PyYAML e instalarlo siguiendo las instrucciones aquí http://pyyaml.org/wiki/PyYAML [http://pyyaml.org/wiki/PyYAML] Entonces descargué el paquete ...

2 la respuesta

Preservar nuevas líneas en YAML

¿Cómo formateo un documento de YAML como este para que PyYAML pueda analizarlo correctamente? Data: Some data, here and a special character like ':' Another line of data on a separate lineSé que el carácter ':' es especial, así que tengo que ...

2 la respuesta

pyyaml y usando comillas solo para cadenas

Tengo el siguiente archivo YAML: --- my_vars: my_env: "dev" my_count: 3Cuando lo leo con PyYAML y lo vuelvo a volcar, obtengo el siguiente resultado: --- my_vars: my_env: dev my_count: 3El código en cuestión: with open(env_file) as f: env_dict ...

3 la respuesta

Obteniendo claves duplicadas en YAML usando Python

Necesitamos analizar archivos YAML que contienen claves duplicadas y todos estos deben analizarse. No es suficiente saltear duplicados. Sé que esto va en contra de las especificaciones de YAML y me gustaría no tener que hacerlo, pero ...

3 la respuesta

¿Cómo actualizar el paquete disutils PyYAML?

Estaba tratando de instalarcharlatánque depende dePyYAML = 3.12. En mi máquina Ubuntu instaladaPyYAMLLa versión es 3.11. Así que usé el siguiente comando para actualizarPyYAML: sudo -H pip3 install --upgrade PyYAML Pero da el siguiente ...

1 la respuesta

Nueva versión de PyYAML se rompe en la mayoría de los objetos personalizados de Python - RepresenterError

ace aproximadamente 5 horas, versión4.1.0 fue lanzado. Está rompiendo mis pruebas unitarias. Aquí hay un MVCE limpio que muestra esto: Versión 3.12: >>> import numpy as np >>> import yaml >>> x = np.int64(2) >>> ...

3 la respuesta

Cualquier biblioteca yaml en Python que admite el volcado de cadenas largas como literales de bloque o bloques plegados?

Me gustaría poder volcar un diccionario que contenga cadenas largas que me gustaría tener en el estilo de bloque para facilitar la lectura. Por ejemplo foo: | this is a block literal bar: > this is a folded blockPyYAML admite la carga de ...

2 la respuesta

Cargar documento como cadena sin formato en yaml con PyYAML

Quiero analizar documentos de YAML como los siguientes meta-info-1: val1 meta-info-2: val2 --- Plain text/markdown content! jhahaSi yoload_all esto con PyYAML, obtengo el siguiente >>> list(yaml.load_all(open('index.yml'))) [{'meta-info-1': ...