ipython环境的基本使用

本文介绍如何使用ipython,包括tab键自动补全功能、对象内省、通配符使用、常用快捷键及魔术命令等。此外,还介绍了如何运行Python脚本、计算执行时间以及一些与系统交互的命令。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

安装好ipython,在shell中输入ipython进入ipython环境
## tab键的自动补全功能 ##
类似于任何一个shell中,tab键具有自动补全功能,同样在ipython中,也具有同样的功能。除了能够自动提示并且补全变量名称、对象的属性方法以外,还支持系统中路径的提示选择。比如:
这里写图片描述

tiem.<tab>则会出现提示内容,如果所有属性超过了空白区域内容则再按tab键进行滚页

## 内省 ##
将变量的后面加一问好就可将该对象的通用信息显示,称对象的内省,

这里写图片描述
如果对象是一个函数则加两个问号输出源码信息。
通配符(*)的使用,
这里写图片描述
%run的使用,与标准的python解释器执行结果一样
这里写图片描述
%paste将粘贴板中的代码一次性复制到ipython中解释:
这里写图片描述
ipython 常用快捷键的使用,实际上与Linux中bash shell中命令差不多:

ctrl+a   将光标移动到行首
Ctrl+e  将光标移动到行位
Ctrl+u  删除当前行
Ctrl+k  删除光标到行尾的内容
Ctrl+f 向行尾移动光标
Ctrl+b 向行首移动光标
Ctrl+shift+v 粘贴文本
Ctrl+l  清屏

ipython中的魔术命令是以%开头的特殊命令,

%paste 粘贴剪切板中的代码
%run 运行一个python脚本
%timeit 计算一个python语句的执行时间
如下是跟系统相关的魔术命令
!cmd   跳转到命令行界面
%pwd  获取当前路径
%bookmark d c:/user 
%cd d   自定义书签为了能够快速访问到这些目录
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值