Preguntas etiquetadas con python

181
SFTP en Python? (plataforma independiente)

Estoy trabajando en una herramienta simple que transfiere archivos a una ubicación codificada con la contraseña también codificada. Soy un principiante en python, pero gracias a ftplib, fue fácil: import ftplib info= ('someuser', 'password') #hard-coded def putfile(file, site, dir, user=(),...

181
Queue.Queue vs. collections.deque

Necesito una cola en la que múltiples hilos puedan poner cosas, y múltiples hilos pueden leer. Python tiene al menos dos clases de cola, Queue.Queue y collections.deque, y la primera aparentemente usa la segunda internamente. Ambos afirman ser seguros para subprocesos en la documentación. Sin...

181
Cree un archivo .csv con valores de una lista de Python

Estoy tratando de crear un archivo .csv con los valores de una lista de Python. Cuando imprimo los valores en la lista, todos son unicode (?), Es decir, se parecen a esto [u'value 1', u'value 2', ...] Si repito los valores en la lista, es decir for v in mylist: print v, parecen ser texto sin...

181
¿Cómo hacer un objeto inmutable en Python?

Aunque nunca he necesitado esto, me llamó la atención que hacer un objeto inmutable en Python podría ser un poco complicado. No puede anular simplemente __setattr__, porque entonces ni siquiera puede establecer atributos en el __init__. Subclasificar una tupla es un truco que funciona: class...

181
¿Es posible usar argsort en orden descendente?

Considere el siguiente código: avgDists = np.array([1, 8, 6, 9, 4]) ids = avgDists.argsort()[:n] Esto me da índices de los nelementos más pequeños. ¿Es posible usar esto argsorten orden descendente para obtener los índices de los nelementos más

181
Encontrar la mediana de la lista en Python

¿Cómo encuentras la mediana de una lista en Python? La lista puede ser de cualquier tamaño y no se garantiza que los números estén en ningún orden en particular. Si la lista contiene un número par de elementos, la función debería devolver el promedio de los dos medios. Aquí hay algunos ejemplos...

180
¿Qué es mejor en python, del o delattr?

Esto puede ser tonto, pero ha estado molestando la parte posterior de mi cerebro por un tiempo. Python nos brinda dos formas integradas de eliminar atributos de los objetos, la palabra del comando del y la función integrada delattr . Prefiero delattr porque creo que es un poco más explícito: del...

180
Leer contraseña de stdin

Escenario: un programa interactivo de CLI Python, que necesita una contraseña. Eso significa también que no hay una solución GUI posible. En bash, podría obtener una contraseña leída sin volver a solicitarla en la pantalla a través de read -s ¿Hay algo similar para Python? Es decir, password =...