Común ipython funciones mágicas
Es una especie de increíble pensar que IPython le proporciona la magia, pero eso es precisamente lo que se obtiene con las funciones mágicas. Una función de la magia comienza ya sea con un% o %% señal. Aquellos con una obra% signo en el medio ambiente, y los que tienen un trabajo signo %% a nivel celular.
La siguiente lista le proporciona algunas de las funciones mágicas más comunes y su propósito. Para obtener una lista completa, Tipo % QuickRef y pulse Intro en la consola IPython o visita nuestra lista completa.
Función de magia | Proporciona solo tipo de estado? | Descripción |
---|---|---|
%%cronométralo | No | Calcula el mejor rendimiento de tiempo para todas las instrucciones en una célula, aparte de la que está situada en la misma línea celular como la magia celular (que por lo tanto podría ser una inicialización instrucción). |
%% writefile | No | Escribe el contenido de una celda en el archivo especificado. |
%alias | Sí | Asigna o muestra un alias para un comando del sistema. |
% autocall | Sí | Hace que sea posible llamar a funciones sin incluir el paréntesis. Los ajustes son Off, inteligente (por defecto), y completa. los Ajustes inteligentes aplica los paréntesis, siempre y cuando incluya una discusión con la llamada. |
% automagic | Sí | Hace que sea posible llamar a las funciones mágicas línea sin incluyendo el signo%. Los ajustes son falsas (por defecto) y Cierto. |
%discos compactos | Sí | Cambia de directorio a una nueva ubicación de almacenamiento. También puedes usar este comando para moverse a través de la historia de directorio o para cambiar directorios a un marcador. |
cls% | No | Borra la pantalla. |
%colores | No | Especifica los colores utilizados para mostrar el texto asociado con le pide, el sistema de información, y los controladores de excepciones. Usted puede elegir entre nocolor (blanco y negro), Linux (por defecto), y LightBG. |
config% | Sí | Hace posible configurar IPython. |
% dhist | Sí | Muestra una lista de directorios visitados durante la actual sesión. |
%archivo | No | Emite el nombre del archivo que contiene el código fuente de el objeto. |
hist% | Sí | Muestra una lista de comandos de función de magia emitidos durante el sesión actual. |
% install_ext | No | Se instala la extensión especificada. |
%carga | No | Las cargas de código de aplicación de otra fuente, como una línea ejemplo. |
% load_ext | No | Carga una extensión de Python usando su nombre de módulo. |
% lsmagic | Sí | Muestra una lista de la magia disponibles en la actualidad funciones. |
% matplotlib | Sí | Establece el procesador backend usado para parcelas. El uso de la línea valor muestra la trama dentro de la célula para un Notebook IPython archivo. Los valores posibles son: GTK&rsquo-, &lsquo-gtk3&rsquo-, &lsquo-inline&rsquo-, &lsquo-nbagg&rsquo-, &lsquo-osx&rsquo-, &lsquo-qt&rsquo-, &lsquo-Qt4&rsquo-, &lsquo-QT5&rsquo-, &lsquo-tk&rsquo-, y &lsquo-wx&rsquo-. |
%pegar | No | Pega el contenido del portapapeles en el IPython ambiente. |
% PDEF | No | Muestra cómo llamar al objeto (suponiendo que el objeto es exigible). |
% PDOC | No | Muestra la cadena de documentación para un objeto. |
% pinfo | No | Muestra la información detallada sobre el objeto (a menudo más de ayuda proporcionada por sí solo). |
% pinfo2 | No | Muestra información adicional detallada sobre el objeto (cuando disponible). |
% reload_ext | No | Vuelve a cargar una extensión instalada anteriormente. |
%fuente | No | Muestra el código de fuente para el objeto (suponiendo que el fuente está disponible). |
%cronométralo | No | Calcula el mejor tiempo de rendimiento para una instrucción. |
% unalias | No | Elimina un alias anteriormente creada en la lista. |
% unload_ext | No | Descarga el extensión especificada. |