Preguntas etiquetadas con python

159
Proxies con el módulo 'Solicitudes' de Python

Solo una breve y simple sobre el excelente módulo de Solicitudes para Python. Parece que no puedo encontrar en la documentación qué debería contener la variable 'proxies'. Cuando le envié un dict con un valor estándar de "IP: PUERTO" lo rechazó pidiendo 2 valores. Entonces, supongo (porque esto no...

159
csv.Error: el iterador debe devolver cadenas, no bytes

Sample.csv contiene lo siguiente: NAME Id No Dept Tom 1 12 CS Hendry 2 35 EC Bahamas 3 21 IT Frank 4 61 EE Y el archivo Python contiene el siguiente código: import csv ifile = open('sample.csv', "rb") read = csv.reader(ifile) for row in read : print (row) Cuando ejecuto el código anterior en...

159
Numpy: obtenga un conjunto aleatorio de filas de la matriz 2D

Tengo una matriz 2D muy grande que se parece a esto: a= [[a1, b1, c1], [a2, b2, c2], ..., [an, bn, cn]] Usando numpy, ¿hay una manera fácil de obtener una nueva matriz 2D con, por ejemplo, 2 filas aleatorias de la matriz inicial a(sin reemplazo)? p.ej b= [[a4, b4, c4], [a99, b99,...

159
Selección aleatoria de filas en el marco de datos de Pandas

¿Hay alguna manera de seleccionar filas aleatorias de un DataFrame en Pandas? En R, usando el paquete de automóvil, hay una función útil some(x, n)que es similar a head pero selecciona, en este ejemplo, 10 filas al azar de x. También he mirado la documentación de corte y parece que no hay nada...

159
¿Por qué la super () magia de Python 3.x?

En Python 3.x, super()se puede invocar sin argumentos: class A(object): def x(self): print("Hey now") class B(A): def x(self): super().x() >>> B().x() Hey now Para que esto funcione, se realiza algo de magia en tiempo de compilación, una de las cuales es que el siguiente código...

159
Cargar datos de txt con pandas

Estoy cargando un archivo txt que contiene una mezcla de datos flotantes y de cadena. Quiero almacenarlos en una matriz donde puedo acceder a cada elemento. Ahora solo estoy haciendo import pandas as pd data = pd.read_csv('output_list.txt', header = None) print data Esta es la estructura del...

159
Suelte todas las filas duplicadas en Python Pandas

La pandas drop_duplicatesfunción es excelente para "uniquificar" un marco de datos. Sin embargo, uno de los argumentos de palabras clave para pasar es take_last=Trueo take_last=False, aunque me gustaría descartar todas las filas que están duplicadas en un subconjunto de columnas. es posible? A B...

158
¿Cómo scp en Python?

¿Cuál es la forma más pitónica de scp un archivo en Python? La única ruta que conozco es os.system('scp "%s" "%s:%s"' % (localfile, remotehost, remotefile) ) que es un truco, y que no funciona fuera de los sistemas similares a Linux, y que necesita ayuda del módulo Pexpect para evitar solicitudes...

158
¿Qué sería un "dict congelado"?

Un conjunto congelado es un conjunto congelado. Una lista congelada podría ser una tupla. ¿Qué sería un dict congelado? Un dict inmutable, hashable. Supongo que podría ser algo así collections.namedtuple, pero eso es más como un dict de teclas congeladas (un dict medio congelado). ¿No es...

158
¿Qué son los objetos de vista de diccionario?

En Python 2.7, obtuvimos el métodos de vista de diccionario disponibles los . Ahora, conozco las ventajas y desventajas de lo siguiente: dict.items()(y values, keys): devuelve una lista, para que pueda almacenar el resultado, y dict.iteritems() (y similares): devuelve un generador, por lo que...

158
trazar un círculo con pyplot

Sorprendentemente, no encontré una descripción directa sobre cómo dibujar un círculo con matplotlib.pyplot (por favor, sin pylab) tomando como centro de entrada (x, y) y radio r. Intenté algunas variantes de esto: import matplotlib.pyplot as plt circle=plt.Circle((0,0),2) # here must be something...