Articles of ipython

Cómo hacer un histogtwig en un cuaderno ipython usando ggplot2 (para python)

Estoy tratando de hacer un histogtwig de una simple lista de números en python usando ipython notebook y ggplot for python . Usar pylab es bastante fácil, pero no puedo hacer que ggplot funcione. Estoy usando este código (basado en el ejemplo del histogtwig de diamante, que funciona para mí): from ggplot import * a […]

Guardar espacio de trabajo en IPython

¿Es posible guardar un espacio de trabajo de IPython (funciones definidas, diferentes tipos de variables, etc.) para poder cargarlo más tarde? Esta sería una función similar a save.image() en MATLAB o R. Preguntas similares se han hecho antes, como: ¿Guardar sesión en IPython como en MATLAB? Sin embargo, desde hace algunos años, me pregunto si […]

Ayúdame a entender por qué Unicode solo funciona a veces con Python

Aquí hay un pequeño progtwig: #!/usr/bin/env python # -*- encoding: utf-8 -*- print(‘abcd kΩ ☠ °C √Hz µF ü ☃ ♥’) print(u’abcd kΩ ☠ °C √Hz µF ü ☃ ♥’) En Ubuntu, Gnome terminal, IPython hace lo que yo esperaría: In [6]: run Unicodetest.py abcd kΩ ☠ °C √Hz µF ü ☃ ♥ abcd kΩ […]

lista de uso de memoria en ipython y jupyter

Tengo unos pocos (casi diez) Gb de memoria tomados por el kernel ipython. Creo que esto proviene de objetos grandes (matrices, listas, matrices numpy, …) que podría haber producido durante alguna operación y ahora ya no necesito más. Me gustaría enumerar todos los objetos que he definido y ordenarlos por su huella de memoria. ¿Hay […]

¿Cómo puedo hacer que ipdb muestre más líneas de contexto mientras depuro?

De manera predeterminada, durante la depuración en IPython, ipdb muestra una línea arriba y una línea debajo de la posición actual en el código. ¿Hay una manera fácil de hacer que el área que se muestra un poco más grande? Pensaría que sería configurable, pero no he podido encontrarlo.

La instalación de un paquete pip desde un cuaderno Jupyter no funciona

Cuando ejecuto !pip install geocoder en Jupyter Notebook obtengo la misma salida que ejecutando pip install geocoder en el terminal, pero el paquete de geocoder no está disponible cuando bash importarlo. Estoy usando Ubuntu 14.04, Anaconda 4.0.0 y pip 8.1.2 Instalación de geocodificador: !pip install geocoder The directory ‘/home/ubuntu/.cache/pip/http’ or its parent directory is not […]

¿Cómo salir de ipdb en la depuración post-mortem?

Me gusta inspeccionar el error en un script de Python usando: $ python3 -m pdb my_script.py Esto me deja en un indicador de pdb desde donde puedo continuar la ejecución, y cuando se produce un error, puedo inspeccionar las variables y luego salir de la ejecución del script para volver a mi shell. Intenté lo […]

iPython Code Completion / Intellisense on Dot Possible?

Como alguien que intenta aprender los entresijos de Python (con énfasis en computación científica, es decir, pandas, adormecimiento, scikit-learn), la mayoría de los gurús parecen recomendar y usar los cuadernos iPython. Mi mayor punto de fricción como principiante / codificador intermedio es que NECESITO una funcionalidad de terminación de código / similar a la inteligencia […]

Cómo configurar la salida de visualización en pandas IPython

Estoy tratando de configurar mi salida de IPython en mi terminal OS X, pero parece que ninguno de los cambios que estoy tratando de establecer está surtiendo efecto. Estoy tratando de configurar los ajustes de la pantalla de modo que se produzcan resultados más amplios como un gran DataFrame sin ningún truncamiento o como información […]

Instalando ipython con readline en el mac

Estoy usando ipython en Mac OS 10.5 con python 2.5.1 (¿Realmente me gustaría usar ipython para 2.6.1, pero parece que no está disponible?) Instalé ipython a través de easy_install. Funciona pero falta gnu readline (necesario para una búsqueda agradable del historial de la línea de comandos con ctrl-R, etc.) Encontré una publicación de blog y […]