Articles of python 2.x

Verdadero = Asignación falsa en Python 2.x

Posible duplicado: ¿Por qué no puede Python manejar los valores verdaderos / falsos como espero? Parece una pregunta estúpida, pero ¿por qué la siguiente statement en Python no está explícitamente prohibida? >> True=False >> True False ¿Cómo es True y False intérprete de Python?

Python Tkinter: ¿Por qué usar Tkinter.W no str “w”?

Estoy aprendiendo a usar Tkinter y en los tutoriales me dice que importe W desde Tkinter, pero W es solo un str (“w”). Mi pregunta es por qué usar Tkinter.W no “w”. ¿Es porque Tkinter a veces tendrá la var igual a otra cosa que depende del sistema?

Python – ¿Qué tipo se supone que es flask.request.files.stream?

En Flask (Flask-0.10.1 instalado a través de pip) he intentado manejar archivos cargados como este f = flask.request.files[input_name] stream = f.stream # then use the stream Pero es confuso que, en algunos casos, el stream sea ​​una instancia de BytesIO , pero también la posibilidad de ser un objeto de file . He probado de […]

Python: convierte la tupla en una cadena separada por comas

import MySQLdb db = MySQLdb.connect(“localhost”,”root”,”password”,”database”) cursor = db.cursor() cursor.execute(“SELECT id FROM some_table”) u_data = cursor.fetchall() >>> print u_data ((1320088L,),) Lo que encontré en internet me trajo hasta aquí: string = ((1320088L,),) string = ‘,’.join(map(str, string)) >>> print string (1320088L,) Cómo espero que se vea la salida: #Single element expected result 1320088L #comma separated list if […]

¿Por qué Python cambia el valor de un número entero cuando hay un 0 delante de él?

Implementé una función convirtiendo un número entero a su representación como una cadena intToStr() (código a continuación). Para las pruebas pasé algunos valores y observé un resultado inesperado: print intToStr( 1223) # prints 1223 as expected print intToStr(01223) # prints 659, surprisingly Ahora, he tratado de depurarlo, y el número entero que he pasado ha […]

Python 2.7 con pyuno

Estoy instalando Python 2.7 en mi Windows 7. He instalado Libre Office 3.4 que viene con Python 2.6. Por lo tanto, no puedo importar uno y unohelper incluso después de configurar todas las variables de entorno. Necesito Python 2.7, por lo tanto, no puedo volver a Python 2.6, ya que antes tenía Python 2.6 trabajando […]

Caracteres no admitidos en la entrada

Quiero asignar una cadena de caracteres a una variable pero dice : there isn’t a “code to show. Tengo una cadena que quiero asignar a una variable d=”stunning:/ËstÊnɪÅ/” Unsupported characters in input o word=”stuning:/ˈstraɪkɪŋ/” Unsupported characters in input así que básicamente el intérprete no me permite asignarlo a una variable, por lo que no puedo […]

¿Por qué raw_input de Python 2 genera cadenas Unicode?

Probé lo siguiente en la lección de Python de Codecademy hobbies = [] # Add your code below! for i in range(3): Hobby = str(raw_input(“Enter a hobby:”)) hobbies.append(Hobby) print hobbies Con esto, funciona bien pero si por el contrario lo bash Hobby = raw_input(“Enter a hobby:”) Me sale [u’Hobby1′, u’Hobby2′, u’Hobby3′] . ¿De dónde vienen […]

El ejecutivo no recoge las variables del cierre.

Tengo un poco de curiosidad por qué el siguiente código genera un NameError . >>> s = “”” … foo = [1,2,3] … def bar(): … return foo[1] … “”” >>> namespace = {} >>> exec(s, {‘__builtins__’: None}, namespace) >>> print namespace {‘foo’: [1, 2, 3], ‘bar’: } >>> namespace[‘bar’]() En el nivel normal de […]

¿Por qué una importación no siempre importa paquetes nesteds?

¿Por qué el primer código no funciona mientras que el segundo no funciona? Primer codigo import selenium driver = selenium.webdriver.Firefox() AttributeError: el objeto ‘módulo’ no tiene atributo ‘webdriver’ Segundo código: from selenium import webdriver driver = webdriver.Firefox()