python

¿Cómo construir dinámicamente un objeto JSON con Python?

Soy nuevo en Python y estoy jugando con datos JSON. Me gustaría construir dinámicamente un objeto JSON agregando algún valor ... not support item assignment: import json json_data = json.dumps({}) json_data["key"] = "value" print 'JSON: ', json_data

Entender la diferencia entre getattr y getattribute

Estoy tratando de entender la diferencia entre __getattr__ y __getattribute__, sin embargo, estoy fallando en eso. La respue ... pero las respuestas que encontré no discuten el problema a fondo. Si hay es cualquier documentación, estoy listo para leer.

¿Cómo puedo cargar un archivo en la consola de python?

Tengo algunas líneas de código python que estoy copiando/pegando continuamente en la consola python. ¿Hay un comando load o algo que pueda ejecutar? por ejemplo, load file.py

¿Cómo funciona % en Python?

¿Qué hace el % en un cálculo? Parece que no puedo entender lo que hace. Se resuelve un porcentaje del cálculo por ejemplo: 3 + 2 + 1 - 5 + 4 % 2 - 1 / 4 + 6 es aparentemente igual a 7. ¿Cómo?

Iterar sobre una cadena

En C++, puedo iterar sobre un std::string así: std::string str = "Hello World!"; for (int i = 0; i < str.length(); ++i) { std::cout << str[i] << std::endl; } ¿Cómo itero sobre una cadena en Python?

¿Cómo pongo una variable dentro de una cadena en Python?

Me gustaría poner un int en a string. Esto es lo que estoy haciendo en este momento: end = smooth(data,window_len=40) plot.p ... riable de esta manera no funciona: plot.savefig('hanning',num,'.pdf') ¿Cómo inserto una variable en una cadena de Python?

Convertir dict de Python en un dataframe

Tengo un diccionario Python como el siguiente: {u'2012-06-08': 388, u'2012-06-09': 388, u'2012-06-10': 388, u'2012-06-11 ... un objeto de serie, pero esto no parece mantener la relación entre las columnas: s = Series(my_dict,index=my_dict.keys())

¿Cuál es la sintaxis para insertar una lista en otra lista en python?

Dadas dos listas: x = [1,2,3] y = [4,5,6] ¿Cuál es la sintaxis para: Insertar x en y tal que y ahora se parece a [1, 2, 3, [4, 5, 6]]? Insertar todos los elementos de x en y tal que y ahora se parece a [1, 2, 3, 4, 5, 6]?

¿Cómo puedo comprobar que hay varias claves en un dict en una sola pasada?

Quiero hacer algo como: foo = {'foo':1,'zip':2,'zam':3,'bar':4} if ("foo","bar") in foo: #do stuff No estoy seguro de si es posible, pero me gustaría saber. :-)

Matplotlib 2 Subtramas, 1 Barra de Color

He pasado demasiado tiempo investigando cómo obtener dos subtramas para compartir el mismo eje y con una sola barra de color ... 2.add_patch(e2) # subplot for colorbar ax3 = fig.add_subplot(1,1,1) ax3.axis('off') cbar = plt.colorbar(ax=ax2) plt.show()

¿Qué significa asterisk * en Python? [duplicar]

Esta pregunta ya tiene una respuesta aquí: ¿Qué hace ** (doble estrella/asterisco) y * (estrella/asteris ... Google interpreta el * como carácter comodín y por lo tanto no puedo encontrar una respuesta satisfactoria). Muchas Gracias.

Elegir Java vs Python en el motor de Google App

Actualmente Google App Engine soporta Python y Java. El soporte de Java es menos maduro. Sin embargo, Java parece tener una l ... ión e inclusión de las bibliotecas disponibles fuera del marco. Sin embargo, Python solo permite bibliotecas puras de Python.

Cómo descargar archivos grandes en python con requests.py?

Requests es una biblioteca muy bonita. Me gustaría usarlo para descargar archivos grandes (>1GB). El problema es que no es ... re . Soporta multihilo y reconectas (monitorea conexiones) también sintoniza parámetros de socket para la tarea de descarga.

Comprensión de los descriptores get y set y Python

Estoy tratando de entender qué son los descriptores de Python y para qué pueden ser útiles. Sin embargo, estoy fallando en el ... (en __get__). Así que mi pregunta es, ¿cuál es el propósito del tercer parámetro aquí? ¿Cómo llamaría / usaría este ejemplo?

Python: ¿Cómo formateo una fecha en Jinja2?

Usando Jinja2, ¿cómo formateo un campo de fecha? Sé que en Python simplemente puedo hacer esto: print car.date_of_manufacture.strftime('%Y-%m-%d') Pero, ¿cómo formateo la fecha en Jinja2? Gracias.

Obtener las últimas n líneas de un archivo con Python, similar a tail

Estoy escribiendo un visor de archivos de registro para una aplicación web y para eso quiero paginar a través de las líneas d ... = 1.3 ¿Es este un enfoque razonable? ¿Cuál es la forma recomendada de seguir los archivos de registro con compensaciones?

Diferencia entre numpy.forma de matriz (R, 1) y (R,)

En numpy, algunas de las operaciones regresan en forma (R, 1) pero algunas regresan (R,). Esto hará que la multiplicación de ... ores maneras para el ejemplo anterior? Sin remodelar explícitamente así: numpy.dot(M[:,0].reshape(R, 1), numpy.ones((1, R)))

¿Por qué no puedo crear una rueda en python?

Aquí están los comandos que estoy ejecutando: $ python setup.py bdist_wheel usage: setup.py [global_opts] cmd1 [cmd1_opts] ... design/4791c46fe7cd52eb61cd Me estoy volviendo absolutamente loco't no puedo entender por qué esto no estaría funcionando.

Unirse a una lista de elementos con diferentes tipos como cadena en Python

Necesito unirme a una lista de elementos. Muchos de los elementos de la lista son valores enteros devueltos por una función. ... uiente para cada valor entero: myList.append(str(myfunc()) ¿Hay una forma más pitónica de resolver problemas de casting?

Eliminar HTML de cadenas en Python

from mechanize import Browser br = Browser() br.open('http://somewebpage') html = br.response().readlines() for line in html: ... text</a>', solo imprimirá 'algún texto', '<b>hello</b>' imprimirá 'hola', etc. ¿Cómo se podría hacer esto?