Articles of python 3.3

Configuración del código fuente de Python 3.3: no se encontraron módulos: _lzma _sqlite3 _tkinter

Estoy tratando de configurar la versión comstackda de CPython, en Ubuntu 12.04, siguiendo la guía del desarrollador de Python. Incluso después de instalar los paquetes dependientes lzma y sqlite3, la comstackción falla lo que indica que no se encontraron los módulos dependientes. Error exacto: * La construcción de Python finalizó, pero no se encontraron los […]

¿Cómo usar 2to3 correctamente para python?

Tengo algo de código en Python 2.7 y quiero convertirlo todo en código de Python 3.3. Sé que se puede usar 2to3, pero no estoy seguro de cómo usarlo. Gracias por cualquier ayuda

No se puede usar el controlador de cromo para Selenium

Tengo problemas para usar el controlador Chrome para Selenium. Tengo el chromedriver descargado y guardado en C: \ Chrome: driver = webdriver.Chrome(executable_path=”C:/Chrome/”) Usando eso me da el siguiente error: Traceback (most recent call last): File “C:\Python33\lib\subprocess.py”, line 1105, in _execute_child startupinfo) PermissionError: [WinError 5] Access is denied During handling of the above exception, another exception […]

Lista de comprensión para repetir elemento en una lista por valor de elemento

No puedo descifrar el código para hacer esto, hay publicaciones similares: Repetición de elementos en la lista de comprensión pero quiero repetir un valor en la lista por el valor en la lista In [219]: l = [3,1] [i for x in range(i) for i in l] ————————————————————————— TypeError Traceback (most recent call last) in […]

¿Cómo ejecutar el progtwig Python y obtener las variables usando exec ()?

Quiero ejecutar un progtwig Python correcto usando exec() y luego obtener las variables y sus valores después de ejecutar. Google dice que debería crear un diccionario y escribir el resultado de la ejecución allí: exec(code_object) en variables. Pero desafortunadamente eso no ocurre en Python 3.

Flotador de Python a relación

Intento obtener ración de variable y obtengo un resultado inesperado. ¿Alguien puede explicar esto? >>> value = 3.2 >>> ratios = value.as_integer_ratio() >>> ratios (3602879701896397, 1125899906842624) >>> ratios[0] / ratios[1] 3.2 Yo usando python 3.3 Pero creo que (16, 5) es una solución mucho mejor. Y por qué es correcto para 2.5 >>> value = […]

¿Python package virtualenv es necesario cuando uso python 3.3?

Estaba buscando en los paquetes de Python de Cristoph Gohlke y noté que hay un paquete Virtualenv para Python 3.3. Ya que hay un paquete venv en la biblioteca estándar de python v3.3, me preguntaba si hay una ventaja para instalar este paquete por separado. Edición: De la documentación de ambos paquetes, virtualenv 1.8.2 y […]

Python sort () primer elemento de la lista

Tengo una lista que contiene una cantidad no específica de elementos, pero cada primer elemento de la lista anidada es un identificador, me gustaría usar ese identificador para ordenar la lista en orden list = [[‘D’, ‘F’, ‘E’, ‘D’, ‘F’, ‘D’],[‘A’, ‘F’, ‘E’, ‘C’, ‘F’, ‘E’],[‘C’, ‘E’, ‘E’, ‘F’, ‘E’, ‘E’],[‘B’, ‘F’, ‘E’, ‘D’, ‘F’, […]

expresiones regulares (vim) para imprimir … para imprimir (…) para python2 a python3

Esta publicación es útil solo si tiene cadenas dentro del comando de impresión. Ahora tengo toneladas de código fuente con una statement como print milk,butter que debe ser formateado para print(milk,butter) Y capturar el final de la línea con \ n no fue exitoso. ¿Alguna pista?

¿Cómo puedo suprimir más fácilmente las excepciones anteriores cuando formulo mi propia excepción en respuesta?

Considerar try: import someProprietaryModule except ImportError: raise ImportError(‘It appears that is not installed…’) Cuando se ejecuta, si someProprietaryModule no está instalado, uno ve: (traceback data) ImportError: unknown module: someProprietaryModule During handling of the above exception, another exception occurred: (traceback data) ImportError: It appears that is not installed… Tal vez no quiero que aparezca la línea […]