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

1 la respuesta

¿Por qué este código argparse se comporta de manera diferente entre Python 2 y 3?

El siguiente código, usando los subparsers de argparse, falla en Python 3 pero se ejecuta como se esperaba en Python 2. Después de comparar los documentos, todavía no puedo decir por qué. #!/usr/bin/env python from __future__ import ...

22 la respuesta

¿Cómo redondeas un número en Python?

Este problema me está matando. ¿Cómo se acumula un número UP en Python? Intenté redondear (número) pero redondeó el número hacia abajo. Ejemplo: round(2.3) = 2.0 and not 3, what I would like¡Intenté int (número + .5) pero redondea el número ...

1 la respuesta

Cómo organizar módulos Python para PyPI para admitir 2.xy 3.x

Tengo un módulo de Python que me gustaría subir a PyPI. Hasta ahora, está funcionando para Python 2.x. No debería ser demasiado difícil escribir una versión para 3.x ahora. Pero, después de seguir las pautas para hacer módulos en estos ...

1 la respuesta

¿Por qué una importación no siempre importa paquetes anidados?

¿Por qué el primer código no funciona mientras que el segundo sí? Primer código: import selenium driver = selenium.webdriver.Firefox()AttributeError: el objeto 'module' no tiene el atributo 'webdriver' Segundo código: from selenium import ...

6 la respuesta

Encontrar direcciones IP de red (externas) usando Python

Quiero conocer la dirección IP (externa) de mi proveedor de Internet (banda ancha u otra cosa) con Python. Hay varias máquinas conectadas a esa red. Lo intenté de diferentes maneras, pero solo obtuve la IP local y pública de mi máquina. ¿Cómo ...

1 la respuesta

Convertir imagen PILLOW en StringIO

Estoy escribiendo un programa que puede recibir imágenes en una variedad de formatos de imagen comunes pero necesita examinarlas todas en un formato consistente. Realmente no importa qué formato de imagen, principalmente solo que todos sean ...

4 la respuesta

La entrada de la línea de comandos provoca SyntaxError

Tengo una pregunta simple de Python que me está congelando el cerebro. Este fragmento de código funciona. Pero cuando sustituyo "258 494-3929" con phoneNumber, aparece el siguiente error a continuación: # Compare phone number phone_pattern = ...

1 la respuesta

¿Por qué Python imprime caracteres unicode cuando la codificación predeterminada es ASCII?

Desde el shell Python 2.6: >>> import sys >>> print sys.getdefaultencoding() ascii >>> print u'\xe9' é >>> Esperaba tener algo de galimatías o un error después de la declaración de impresión, ya que el carácter "é" no es parte de ASCII y no he ...

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