Resultados de la búsqueda a petición "python-2.x"

6 la respuesta

Cierre de Python: escribir en la variable en el ámbito primario

Tengo el siguiente código dentro de una función: stored_blocks = {} def replace_blocks(m): block = m.group(0) block_hash = sha1(block) stored_blocks[block_hash] = block return '{{{%s}}}' % block_hash num_converted = 0 def convert_variables(m): ...

2 la respuesta

¿Identificando que una variable es una clase de estilo nuevo en Python?

Estoy usando Python 2.xy me pregunto si hay una manera de saber si una variable es una clase de estilo nuevo. Sé que si es una clase de estilo antiguo, puedo hacer lo siguiente para averiguarlo. import types class oldclass: pass def test(): o = ...

1 la respuesta

¿Cómo manipular la excepción en __exit__ de un administrador de contexto?

Sé que es un mal estilo volver a generar una excepción dentro de un administrador de contexto__exit__() método. Por lo tanto, me gustaría agregar un atributo en la instancia que pueda contener información contextual que no está disponible si dejo ...

1 la respuesta

Python ascii utf unicode

Cuando analizo este XML conp = xml.parsers.expat.ParserCreate(): <name>Fortuna D&#252;sseldorf</name>El controlador de eventos de análisis de caracteres incluyeu'\xfc'. Como puedeu'\xfc' ser convertido enu'ü'? Esta es la pregunta principal en ...

2 la respuesta

¿Cuál es el número más grande que puede manejar la clase Decimal?

Mi programa calcula la constante matemáticae, lo cual es irracional. Para hacer esto, necesitaba obtener factoriales de números muy grandes. int no puede manejar números mayores que 170 !. (Descubrí que la calculadora más grande de Google puede ...

5 la respuesta

Lectura de datos binarios de stdin

¿Es posible leer stdin como datos binarios en Python 2.6? ¿Si es así, cómo? Veo en elDocumentación de Python 3.1 [http://docs.python.org/py3k/library/sys.html]que esto es bastante simple, pero las facilidades para hacer esto en 2.6 no parecen ...

5 la respuesta

Peligros de sys.setdefaultencoding ('utf-8')

Hay una tendencia a desalentar el entorno.sys.setdefaultencoding('utf-8') en Python 2. ¿Alguien puede enumerar ejemplos reales de problemas con eso? Argumentos comoit is harmful oit hides bugs No suena muy convincente. ACTUALIZAR: Tenga en ...

2 la respuesta

Codificaciones de cadena implícitas / implícitas de Python

¿Cuándo, dónde y cómo aplica Python implícitamente codificaciones a cadenas o transcodificaciones implícitas (conversiones)? ¿Y cuáles son esas codificaciones "predeterminadas" (es decir, implícitas)? Por ejemplo, cuáles son las ...

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 ...

2 la respuesta

¿Qué es el operador Python <>?

¿Qué es exactamente el<> operador en Python, y ¿por qué está indocumentado (por lo que puedo decir)? ¿Es lo mismo que!= ois not?