Preguntas etiquetadas con python-2.7

Python 2.7 es la última versión principal de la serie 2.x, y ya no se mantiene desde el 1 de enero de 2020. No use esta etiqueta simplemente para transmitir la versión de Python que está utilizando, a menos que la pregunta se refiera a un problema específico de Python 2.7. Use la etiqueta más genérica [python].

11
Iterando sobre diccionarios usando bucles 'for'
Estoy un poco desconcertado por el siguiente código: d = {'x': 1, 'y': 2, 'z': 3} for key in d: print key, 'corresponds to', d[key] Lo que no entiendo es la keyporción. ¿Cómo reconoce Python que solo necesita leer la clave del diccionario? ¿Es keyuna palabra especial en Python? ¿O …

10
Importaciones relativas por millonésima vez
Yo he estado aquí: http://www.python.org/dev/peps/pep-0328/ http://docs.python.org/2/tutorial/modules.html#packages Paquetes de Python: importaciones relativas el código de ejemplo de importación relativa de Python no funciona Respuesta definitiva a las importaciones relativas de Python Importaciones relativas en Python Python: deshabilitar la importación relativa y muchas URL que no copié, algunas en SO, otras en …

12
¿Por qué los métodos 'privados' de Python no son realmente privados?
Python nos da la capacidad de crear métodos 'privados' y variables dentro de una clase anteponiendo doble subrayado al nombre, así: __myPrivateMethod(). ¿Cómo, entonces, se puede explicar esto? >>> class MyClass: ... def myPublicMethod(self): ... print 'public method' ... def __myPrivateMethod(self): ... print 'this is private!!' ... >>> obj = …

5
Convertir lista a tupla en Python
Estoy tratando de convertir una lista en una tupla. La mayoría de las soluciones en Google ofrecen el siguiente código: l = [4,5,6] tuple(l) Sin embargo, el código produce un mensaje de error cuando lo ejecuto: TypeError: el objeto 'tupla' no es invocable ¿Cómo puedo solucionar este problema?


19
Cómo solucionarlo: "UnicodeDecodeError: el códec 'ascii' no puede decodificar el byte"
as3:~/ngokevin-site# nano content/blog/20140114_test-chinese.mkd as3:~/ngokevin-site# wok Traceback (most recent call last): File "/usr/local/bin/wok", line 4, in Engine() File "/usr/local/lib/python2.7/site-packages/wok/engine.py", line 104, in init self.load_pages() File "/usr/local/lib/python2.7/site-packages/wok/engine.py", line 238, in load_pages p = Page.from_file(os.path.join(root, f), self.options, self, renderer) File "/usr/local/lib/python2.7/site-packages/wok/page.py", line 111, in from_file page.meta['content'] = page.renderer.render(page.original) File "/usr/local/lib/python2.7/site-packages/wok/renderers.py", line 46, in …


6
¿Cómo escribir un módulo / paquete Python?
He estado creando scripts de Python para tareas simples en el trabajo y nunca me molesté en empaquetarlos para que otros los usen. Ahora me han asignado hacer un contenedor Python para una API REST. No tengo ni idea de cómo empezar y necesito ayuda. Lo que tengo: (Solo quiero …


20
Instalar PIL con pip
Estoy tratando de instalar PIL (la Biblioteca de imágenes de Python) usando el comando: sudo pip install pil pero recibo el siguiente mensaje: Downloading/unpacking PIL You are installing a potentially insecure and unverifiable file. Future versions of pip will default to disallowing insecure files. Downloading PIL-1.1.7.tar.gz (506kB): 506kB downloaded Running …

10
¿Cómo instalo el paquete yaml para Python?
Tengo un programa de Python que usa YAML. Intenté instalarlo en un nuevo servidor usando pip install yamly devuelve lo siguiente: $ sudo pip install yaml Downloading/unpacking yaml Could not find any downloads that satisfy the requirement yaml No distributions at all found for yaml Storing complete log in /home/pa/.pip/pip.log …
347 python  python-2.7  yaml  pip  pyyaml 


11
¿Cómo desinstalar Python 2.7 en un Mac OS X 10.6.4?
Quiero eliminar completamente Python 2.7 de mi Mac OS X 10.6.4. Logré eliminar la entrada de la PATHvariable revertiendo mi .bash_profile. Pero también quiero eliminar todos los directorios, archivos, enlaces simbólicos y entradas que se instalaron con el paquete de instalación de Python 2.7. Tengo el paquete de instalación de …



Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.