安装
安装anaconda就已经自带了ipython、jupyter notebook
或者使用 pip install ipython
ipython简介
官方文档
https://ipython.readthedocs.io/en/stable/
命令
当进入ipython后,会提示我们键入下面4个命令
?ipython介绍
%quickref包含所有命令的手册helppython帮助系统object?关于object的详细信息,如果键入object??会更详细
?
?可以修饰python所有的变量,来获得信息。使用??,可以获得更加详细的信息
魔术方法
所有以%开头的方法,都是魔术方法(magic function),就是ipython内置的方法 %XXX是针对一行的命令(line magic) %%XXX是针对多行的命令(cell magic)
ipython内置的魔术方法非常多(使用%lsmagic可以查看所有魔术命令),使用?修饰同样可以获得信息,使用??可以查看源码
pwd、cd、whos、history、rm、ll、ls、mv、cp、alias、mkdir ipython把一些linux常用的bash命令进行了封装,虽然没有%,不过也是魔术方法
下面是一些常用的魔术方法
!XXX 使用!XXX可以直接执行linux命令