Articles of python 3.3

Error de importación del módulo _socket en una instalación nueva de python 3.3.5

Instalé Python 3.35 y recibo este error: Traceback (most recent call last): File “C:/Users/Augusto/PycharmProjects/Plot/Database.py”, line 48, in import socket File “C:\Python33\lib\socket.py”, line 47, in import _socket ImportError: DLL load failed: The specified module could not be found Lo estoy ejecutando en Windows 7 64 bits. Probé ambas instalaciones de Python (instalador MSI para Windows x86-64 […]

Escribiendo un archivo .CSV en Python que funciona tanto para Python 2.7+ como para Python 3.3+ en Windows

EDITAR: Lo puse en el título, pero me di cuenta de que no lo mencioné en el cuerpo. Esto parece ser específico para Windows. Estoy teniendo dificultades para escribir la salida con el módulo Python csv en un script que funciona con Python 2.7 y 3.3. Primer bash que funciona como se espera en Python […]

¿Cómo puedo incluir correctamente la syntax de excepción de Python 3.3 from None en un progtwig de Python 3.2?

Estoy intentando volver a generar una excepción para proporcionarle al usuario mejor información sobre el error real. Python 3.3 incluye PEP 409 . Agrega la syntax de la excepción raise NewException from None la raise NewException from None para suprimir el contexto de la excepción original. Sin embargo, estoy apuntando a Python 3.2. La secuencia […]

Python 3.3 no puede importar Crypt

Cuando escribo Importar Crypt en la línea de comando dice: >>>import crypt Traceback (most recent call last): File “”, line 1, in File “C:\Python33\lib\crypt.py”, line 3, in import _crypt ImportError: No module named ‘_crypt’

¿Usar virtualenvwrapper con Python3.3 significa que no puedo (o no debo) usar pyvenv?

Virtualenvwrapper es un shell fácil de usar alrededor de virtualenv de Python. Python 3.3 se envía con pyvenv integrado en la biblioteca estándar, que apunta a reemplazar virtualenv. Pero si instalo Virtualenvwrapper en Python3.3, todavía se instala virtualenv, lo que me lleva a creer que no usa ‘pyvenv’ debajo de las cubiertas. Es de suponer […]

¿PEP 412 hace que __slots__ sea redundante?

PEP 412 , implementado en Python 3.3, introduce un manejo mejorado de los diccionarios de atributos, reduciendo efectivamente la huella de memoria de las instancias de clase. __slots__ fue diseñado para el mismo propósito, así que, ¿hay algún punto en el uso de __slots__ más? En un bash de encontrar la respuesta yo mismo, realizo […]

Alias ​​de Bash -> Python 2.7 a Python 3.3

Estoy tratando de hacer de Python 3.4.2 el predeterminado en Linux (actualmente es 2.7.6). No tengo mucho conocimiento sobre esto, pero he leído en varios lugares en línea que simplemente puede poner un alias en el archivo ~/.bashrc o ~/.bash_aliases como este: alias python=’python3′ No tengo el archivo ~/.bashrc o ~/.bash_aliases . . . Estoy […]

Atributo de Pygame, init ()

Estoy tratando de usar Pygame con Python 3.3 en mi computadora portátil con Windows 8. Pygame se instaló import pygame y cuando import pygame también importa bien. Aunque cuando bash ejecutar este pequeño código: import pygame pygame.init() size=[700,500] screen=pygame.display.set_mode(size) Me sale este error: Traceback (most recent call last): File “C:\Users\name\documents\python\pygame_example.py”, line 3, in pygame.init() AttributeError: […]

Versiones multilpe python e intérpretes.

Estoy intentando configurar Python 2.7.6 en mi máquina con Windows 7 (Python 3.3.3 se instaló primero). Al seleccionar el intérprete del proyecto después de agregarlo en el intérprete del proyecto de configuración, aparece este error Archivo “C: \ Python33 \ Lib \ site.py”, línea 173 archivo = sys.stderr) ^ SyntaxError: syntax no válida Cuando se […]

¿Usando el módulo crypt en Windows?

En IDLE y Python versión 3.3.2, trato de llamar al módulo de python así: hash2 = crypt(word, salt) Lo importo en la parte superior de mi progtwig así: from crypt import * El resultado que obtengo es el siguiente: Traceback (most recent call last): File “C:\none\of\your\business\adams.py”, line 10, in from crypt import * File “C:\Python33\lib\crypt.py”, […]