la instalación se detalla IPython

IPython es una versión mejorada de la herramienta de línea de comandos interactivo de Python.

instalación ipython

pip install ipython

Espere hasta que la ejecución del mandato se completa muestra successfullyrepresenta la culminación de una instalación exitosa

En el indicador de comando, escriba ipythonpuede iniciar una ipython

Con la herramienta de pitón de línea de comandos original que ipython diferente pronta vuelve dentro y fuera.

inPara los comandos de entrada locales, outcolocar la salida del comando después de la finalización de la ejecución

características IPython

tecla de tabulación autocompletar Algunos métodos comúnmente utilizados

Algunos sistemas de apoyo al mando

In [2]: pwd             # 显示当前所在目录
Out[2]: '/root'
    
In [3]: cd ..           # 返回当前目录的上一级目录

cuaderno ipython

instalarjupyter

pip install jupyter

interfaz de pantalla

     En la línea de comandos, escriba:

     jupyter qtconsole

    ( Nota : Algunos artículos recomendarían entrada ipython qtconsole, esto debería ser un poco versión antigua, está desfasada y se eliminará en una versión futura así que lo mejor es utilizar jupyter qtconsole ..)

interfaz que utilice

      Introduzca portátil jupyter en la línea de comandos (espera por ello, se abrirá automáticamente una pantalla)

Haga clic en un proyecto para crear una nueva python3

 Habrá un nuevo portátil

 

ipython comando mágico de uso común

%quickref                   显示ipython的快速参考
%magic                      显示所有的魔术命令的详细文档
%debug                      从最新的异常跟踪的底部进入交互式调试器
%hist                       打印命令的输入(可选输出)历史
%pdb                        在异常发生后自动进入调试器
%paste                      执行剪贴板中的python代码
%cpaste                     打开一个特殊提示符以便手工粘贴待执行的python代码
%reset                      删除interactive命名空间中的全部变量/名称
%page OBJECT                通过分页器打印输出object
%run script.py              在ipython中执行一个python脚本文件
%prun statement             通过cprofile执行statement,并打印分析器的输出结果
%time statement             报告statement的执行时间
%timeit statement           多次执行statement以计算系统平均执行时间.对那么执行时间非常小的代码很有用
%who,%who_id,%whos          显示interactive命名空间中定义的变量,信息级别/冗余度可变
%xdel variable              删除variable,并尝试清除其在ipython中的对象上的一切引用

depurador de comandos Python

h(help)                 显示命令列表
help command            显示command的文档
c(continue)             恢复程序的执行
q(quit)                 退出调试器,不再执行任何代码
b(break) n              在当前文件的第n行设置一个断点
b path/to/file.py:n     在指定文件的第n行设置一个断点
s(step)                 单步进入函数调用
n(next)                 执行当前行,并前进到当前级别的下一行
u(up)/d(down)           在函数调用栈中向上或向下移动
a(args)                 显示当前函数的参数
debug statement         在新的递归调试器中调用语句statement
l(list) statement       显示当前行,以及当前栈级别上的上下文参考代码
w(where)                打印当前位置的完整栈跟踪(包括上下文参考代码)

atajos IPython

Ctrl+p或者向上键头            向后搜索命令历史中以当前输入的文本开头的命令
Ctrl+n或者向上键头            向前搜索命令历史中以当前输入的文本开头的命令
Ctrl+r                      按行读取的反向历史搜索(部分匹配)
Ctrl+Shift+variable         从剪贴板粘贴文本
Ctrl+c                      中止当前正在执行的代码
Ctrl+a                      把光标移动到行首
Ctrl+e                      把光标移动到行尾
Ctrl+k                      删除从光标开始到行尾的文本
Ctrl+u                      清除当前行的所有内容
Ctrl+f                      将光标向前移动一个字符
Ctrl+b                      将光标向后移动一个字符
Ctrl+l                      清屏

 

Publicado 39 artículos originales · ganado elogios 8 · vistas 9175

Supongo que te gusta

Origin blog.csdn.net/cxd3341/article/details/103780655
Recomendado
Clasificación