Preguntas etiquetadas con python-2.x

Para preguntas sobre la programación de Python que son específicas de la versión 2.x del lenguaje. Use la etiqueta más genérica [tag: python] si su pregunta no es específica de la versión.






4
Python super () genera TypeError
En Python 2.5, el siguiente código genera un TypeError: >>> class X: def a(self): print "a" >>> class Y(X): def a(self): super(Y,self).a() print "b" >>> c = Y() >>> c.a() Traceback (most recent call last): File "<stdin>", line 1, in <module> File "<stdin>", line 3, in a TypeError: super() argument …

4
¿Asociatividad de "en" en Python?
Estoy haciendo un analizador de Python, y esto me confunde mucho: >>> 1 in [] in 'a' False >>> (1 in []) in 'a' TypeError: 'in <string>' requires string as left operand, not bool >>> 1 in ([] in 'a') TypeError: 'in <string>' requires string as left operand, not list …


5
¿Conservar caso en ConfigParser?
Intenté usar el módulo ConfigParser de Python para guardar la configuración. Para mi aplicación, es importante que conserve 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 están todos en minúsculas. ¿Me …



10
Python EOF inesperado durante el análisis
Aquí está mi código de Python. ¿Podría alguien mostrarme qué tiene de malo? while 1: date=input("Example: March 21 | What is the date? ") if date=="June 21": sd="23.5° North Latitude" if date=="March 21" | date=="September 21": sd="0° Latitude" if date=="December 21": sd="23.5° South Latitude" if sd: print sd Y esto …
82 python  eof  python-2.x 

2
Python, argumentos de palabra clave predeterminados después de argumentos posicionales de longitud variable
Pensé que podría usar parámetros con nombre después de parámetros posicionales de longitud variable en una llamada de función en Python 2, pero obtengo un SyntaxErroral importar una clase de Python. Estoy escribiendo con el siguiente método "get", por ejemplo: class Foo(object): def __init__(self): print "You have created a Foo." …


1
Brew - reinstalar python @ 2
He estado teniendo problemas con openssl y python @ 2 con brew, que he explicado aquí (sin resolver) . La solución documentada para reinstalar Python y openssl no funcionaba, así que decidí desinstalar y reinstalar Python. El problema es que, cuando intenta instalar Python 2 con brew, recibe este mensaje: …
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.