Articles of python python 2.x

¿Conservar caso en ConfigParser?

He intentado usar el módulo ConfigParser de Python para guardar la configuración. Para mi aplicación es importante que guarde el caso de cada nombre en mis secciones. Los documentos mencionan que pasar str () a ConfigParser.optionxform () lograría esto, pero no funciona para mí. Los nombres son todos en minúscula. ¿Me estoy perdiendo de algo? […]

Compatibilidad con el nombre de archivo largo de Python roto en Windows

Escribo el script de Python para copiar archivos; desafortunadamente, sigue fallando porque el nombre de archivo es demasiado largo (> 256). ¿Hay alguna forma de lidiar con ese problema? Estoy usando Python 2.5.4 y Windows XP. Aclamaciones,

El captador / definidor de propiedades no tiene efecto en Python 2

Estoy un poco confundido acerca de las propiedades en python. Considere el siguiente código class A: @property def N(self): print(“A getter”) return self._N @N.setter def N(self,v): print(“A setter”) self._N = v def __init__(self): self._N = 1 class B: @property def N(self): print(“B getter”) return self.aN @N.setter def N(self,v): print(“B setter”) self.aN = v def __init__(self): […]

Reemplace la lista de la lista con la lista “condensada” de la lista mientras mantiene el orden

Tengo una lista de la lista como en el código que adjunto. Quiero vincular cada sub lista si hay valores comunes. Entonces quiero reemplazar la lista de la lista con una lista condensada de la lista. Ejemplos: si tengo una lista [[1,2,3],[3,4]] quiero [1,2,3,4] . Si tengo [[4,3],[1,2,3]] quiero [4,3,1,2] . Si tengo [[1,2,3],[a,b],[3,4],[b,c]] quiero […]

Cómo imprimir variables sin espacios entre valores

Me gustaría saber cómo eliminar espacios adicionales cuando imprimo algo. Como cuando hago print ‘Value is “‘, value, ‘”‘ La salida será: Value is ” 42 ” Pero yo quiero: Value is “42” ¿Hay alguna manera de hacer esto?

palabra clave no local en Python 2.x

Estoy intentando implementar un cierre en Python 2.6 y necesito acceder a una variable no local, pero parece que esta palabra clave no está disponible en Python 2.x. ¿Cómo debería uno acceder a variables no locales en cierres en estas versiones de python?

¿Cómo funcionan las importaciones relativas implícitas en Python?

Supongamos que tengo los siguientes archivos, pkg/ pkg/__init__.py pkg/main.py # import string pkg/string.py # print(“Package’s string module imported”) Ahora, si ejecuto main.py , dice “Package’s string module imported” . Esto tiene sentido y funciona según esta statement en este enlace : “Primero mirará en el directorio del paquete” Supongamos que modifiqué ligeramente la estructura de […]