内省
Tab键自动完成
在shell中输入表达式时,只要按下Tab键,当前命名空间中任何与已输入的字符串相匹配的变量(对象、函数等)就会被找出来。
e1.
In [4]: an_apple = 27
In [5]: an_example = 42
In [6]: an<Tab> %<Tab> 意思是按键说明
an_apple an_example and angle annotate any
也可以在任何对象后面输入一个句点以便自己完成方法和属性的输入。
e2.
In [6]: b = [1,2,3]
In [7]: b.<Tab> %<Tab> 意思是按键说明
append e

IPython提供了一系列增强的交互式体验,如Tab键自动完成、?命令查看对象信息、%run命令运行文件、异常追踪和丰富的魔术命令。通过Tab键可以自动补全变量、方法和模块属性,而?命令则显示对象详情。%run允许在会话中执行Python脚本。此外,IPython还支持剪切板中的代码执行、键盘快捷键和调试功能。魔术命令如%debug、%timeit等提供了代码性能分析和调试工具。IPython还可以与matplotlib集成,启用pylab模式以增强图形用户界面。
最低0.47元/天 解锁文章
864

被折叠的 条评论
为什么被折叠?



