3、IPython 高级使用技巧全解析

IPython 高级使用技巧全解析

1. 命令历史搜索与杂项快捷键

在 IPython 中,你可以使用反向搜索功能来查找之前输入过的命令。例如,你可以通过输入 Ctrl - r 启动反向搜索,输入部分命令关键字,如 sqa ,然后不断添加字符来细化搜索,或者再次按下 Ctrl - r 继续查找匹配的命令。

(reverse - i - search)`sqa': square??

如果你之前在相关部分进行了操作,连续按两次 Ctrl - r 可能会得到如下结果:

(reverse - i - search)`sqa': def square(a):
    """Return the square of a"""
    return a ** 2

当你找到所需的命令后,按下 Return 键结束搜索,然后就可以使用该命令继续会话:

In [1]: def square(a):
    """Return the square of a"""
    return a ** 2
In [2]: square(2)
Out[2]: 4

此外,你还可以使用 Ctrl - p /

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值