Preguntas etiquetadas con python

103
Devolver múltiples columnas de pandas apply ()

Tengo una trama de datos pandas, df_test. Contiene una columna 'tamaño' que representa el tamaño en bytes. Calculé KB, MB y GB con el siguiente código: df_test = pd.DataFrame([ {'dir': '/Users/uname1', 'size': 994933}, {'dir': '/Users/uname2', 'size': 109338711}, ]) df_test['size_kb'] =...

103
detectar pulsación de tecla en Python?

Estoy haciendo un programa de tipo cronómetro en Python y me gustaría saber cómo detectar si se presiona una tecla (como p para pausa y s para detener), y no me gustaría que fuera algo como raw_input que espera el entrada del usuario antes de continuar con la ejecución. ¿Alguien sabe cómo hacer...

103
Cómo encontrar las dependencias de un paquete de Python

¿Cómo se puede obtener mediante programación la lista de dependencias de un paquete de Python? El estándar los setup.pytiene documentados, pero no puedo encontrar una manera fácil de acceder a ellos desde Python o la línea de comandos. Idealmente, estoy buscando algo como: $ pip install...

103
matplotlib toma tiempo al ser importado

Acabo de actualizar a la última versión estable de matplotlib(1.5.1) y cada vez que importo matplotlib recibo este mensaje: /usr/local/lib/python2.7/dist-packages/matplotlib/font_manager.py:273: UserWarning: Matplotlib is building the font cache using fc-list. This may take a moment....

102
¿Cuándo crear una nueva aplicación (con startapp) en Django?

He buscado en Google esto, pero todavía tengo problemas para relacionarme con lo que Django define como "aplicaciones". ¿Debo crear una nueva aplicación para cada pieza de funcionalidad en un sitio, aunque use modelos del proyecto principal? ¿Tienen una buena regla general sobre cuándo dividir...

102
Lectura de caracteres de un archivo en Python

En un archivo de texto, hay una cadena "No me gusta esto". Sin embargo, cuando lo leo en una cadena, se convierte en "No me gusta esto \ xe2 \ x80 \ x98t". Entiendo que \ u2018 es la representación Unicode de "'". yo suelo f1 = open (file1, "r") text = f1.read() comando para hacer la...

102
Integrando MySQL con Python en Windows

Me resulta difícil usar MySQL con Python en mi sistema Windows. Actualmente estoy usando Python 2.6. He intentado compilar el código fuente de MySQL-python-1.2.3b1 (¿que se supone que funciona para Python 2.6?) Utilizando los scripts de configuración proporcionados. El script de configuración se...

102
python: ¿cómo enviar correo con TO, CC y BCC?

Necesito, con fines de prueba, llenar unos cientos de buzones de correo electrónico con varios mensajes, e iba a usar smtplib para eso. Pero, entre otras cosas, necesito poder enviar mensajes no solo A buzones de correo específicos, sino también CC y CCO. No parece que smtplib admita CC-ing y...