ipython使用

ipython是一个交互式命令行工具,相比python的交互命令行,有以下优点:

1,代码自动补全:tab   例如:输入imp<tab> 会自动补全为import

2,函数列举、查询:如果不熟悉某个包下的函数有哪些,比如os包下,可以os.<tab>然后会列举出所有os包的函数供选择。

3,函数使用帮助:直接在函数后面加?再回车就有了,比python命令行的help()函数方便多了

4,类似shell的快捷命令:Ctrl+A 光标移到行首 ,Ctrl+E 行尾;Ctrl+U 删除光标之前的字符,Ctrl+K 删除光标后字符;Ctrl+C 终止脚本执行

5,不切换到系统环境就可以执行系统命令:!+ 系统命令。比如window下,“!ipconfig”回车就能显示系统网络。

6,不切换环境可执行python脚本文件:%run + 文件名,而且能把执行文件中的全局变量和引用包添加到当前ipython环境下。(方法5也可用,!python + "文件名",区别是方法5不能把执行文件中的全局变量添加到当前ipython环境下,而且不能画图)

7,魔术命令:%timeit + 代码行 统计代码运行时间;%who 查看当前内部空间的变量和包,%whos查看的更加详细;%reset 清空当前内部空间的变量和包;

转载于:https://www.cnblogs.com/chong-blog/p/10922388.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值