python

Crear una lista vacía en python con cierto tamaño

Quiero crear una lista vacía (o lo que sea la mejor manera) que pueda contener 10 elementos. Después de eso quiero asignar v ... cuando corro este código, genera un error o en otro caso simplemente muestra [] (vacío). ¿Puede alguien explicar por qué?

Determinar el nombre de la función desde dentro de esa función (sin usar traceback)

En Python, sin usar el módulo traceback, ¿hay alguna manera de determinar el nombre de una función desde dentro de esa funció ... ¿el nombre de foo.bar? #foo.py def bar(): print "my name is", __myname__ # <== how do I calculate this at runtime?

Cómo servir archivos estáticos en Flask

Así que esto es vergonzoso. Tengo una aplicación que he juntado en Flask y por ahora solo está sirviendo una sola página HTML ... no cover app.run(port=80) ¿Alguien quiere dar una muestra de código o url para esto? Sé que esto va a ser muy simple.

Requisitos de referencia.txt para la instalación requiere kwarg en setuptools setup.py archivo?

Tengo un archivo requirements.txt que estoy usando con Travis-CI. Parece tonto duplicar los requisitos tanto en requirements ... xt archivo: guessit>=0.5.2 tvdb_api>=1.8.2 hachoir-metadata>=1.3.3 hachoir-core>=1.3.3 hachoir-parser>=1.3.4

¿Cambiar un carácter en una cadena?

¿Cuál es la forma más fácil en Python de reemplazar un carácter en una cadena como: text = "abcdefg"; text[1] = "Z"; ^

¿Cómo se puede calcular la distancia euclidiana con NumPy?

Tengo dos puntos en 3D: (xa, ya, za) (xb, yb, zb) Y quiero calcular la distancia: dist = sqrt((xa-xb)^2 + (ya-yb)^2 + (z ... manera de hacer esto con NumPy, o con Python en general? Tengo: a = numpy.array((xa ,ya, za)) b = numpy.array((xb, yb, zb))

¿Cómo instalo pip en Windows?

pip es un reemplazo para easy_install. ¿Pero debo instalar pip usando easy_install en Windows? Hay una manera mejor?

Cómo incrementar datetime por meses personalizados en python sin usar library [duplicate]

Esta pregunta ya tiene una respuesta aquí: ¿Cómo puedo calcular la fecha seis meses a partir de la fecha ... time; por lo tanto, sigue siendo una biblioteca también ¿Alguien tiene alguna solución buena y simple como usar timedelta?

¿Cómo ordenar una lista de objetos basada en un atributo de los objetos?

Tengo una lista de objetos Python que me gustaría ordenar por un atributo de los propios objetos. La lista se ve así: >& ... por número de cuentas descendentes. He visto varios métodos para esto, pero estoy buscando las mejores prácticas en Python.

¿Hay una función integrada para imprimir todas las propiedades y valores actuales de un objeto?

Así que lo que estoy buscando aquí es algo como la función de PHP print_r. Esto es para que pueda depurar mis scripts viendo cuál es el estado del objeto en cuestión.

Breve descripción de las Reglas de Alcance?

¿Qué exactamente son las reglas de alcance de Python? Si tengo algún código: code1 class Foo: code2 def spam..... ... e haber una simple referencia o algoritmo en alguna parte. Es un mundo confuso para los programadores intermedios de Python.

¿Cómo puedo ejecutar todas las pruebas unitarias de Python en un directorio?

Tengo un directorio que contiene mis pruebas unitarias de Python. Cada módulo de prueba unitaria tiene la forma test_*. py . ... o hago funcionar para que pueda ejecutar este archivo, y al hacerlo, ejecutar todas las pruebas unitarias en este directorio?

¿Cómo comprobar si uno de los siguientes elementos está en una lista?

Estoy tratando de encontrar una manera corta de ver si alguno de los siguientes elementos está en una lista, pero mi primer i ... os está en una lista. >>> a = [2,3,4] >>> print (1 or 2) in a False >>> print (2 or 1) in a True

Definir funciones de módulo privado en python

Según http://www.faqs.org/docs/diveintopython/fileinfo_private.html: Como la mayoría de los lenguajes, Python tiene con ... mal diveintopython, o lo hice malinterpretar algo? Y hay alguna manera de hacer definir la función de un módulo como privada?

Cómo agregar una columna adicional a una matriz NumPy

Digamos que tengo una matriz NumPy, a: a = np.array([ [1, 2, 3], [2, 3, 4] ]) Y me gustaría agregar una colu ... ner una matriz, b: b = np.array([ [1, 2, 3, 0], [2, 3, 4, 0] ]) ¿Cómo puedo hacer esto fácilmente en NumPy?

Cómo clonar o copiar una lista?

¿Cuáles son las opciones para clonar o copiar una lista en Python? Usando new_list = my_list entonces modifica new_list cada vez que my_list cambia. ¿Por qué es esto?

Selección de varias columnas en un marco de datos pandas

Tengo datos en diferentes columnas pero no se como extraerlos para guardarlos en otra variable. index a b c 1 2 ... ' ¿y guardarlo en df1? Lo intenté df1 = df['a':'b'] df1 = df.ix[:, 'a':'b'] Ninguno parece funcionar. (Edición menor)

Cómo cambiar una cadena a mayúsculas

Tengo problemas para cambiar una cadena a mayúsculas con Python. En mi investigación, tengo string.ascii_uppercase pero no fu ... 'str' object has no attribute 'ascii_uppercase' Mi pregunta es: ¿cómo puedo convertir una cadena en mayúsculas en Python?

Decodificación de Url UTF-8 en Python

He pasado mucho tiempo en cuanto a que soy novato en Python. Cómo podría decodificar tal URL: example.com?title=%D0%BF%D1%8 ... url=urllib.unquote(url.encode("utf8")) está devolviendo algo muy feo. Todavía no hay solución, cualquier ayuda es apreciada.