ipython的安装使用,输入一个字符就换一行

今天终于试了下传闻中的ipython,一个非常友好的交互式shell,使用起来就是像平常在cmd端运行python一样,不过它还增加了:

1.TAB键自动补全功能;

2.加!号访问系统命令 如!date;

3.显示行号;

4.pylab开关(即自动导入Scipy、Numpy、matlabplotlib三个库,输入ipython -pylab进入shell环境,就已导入这三个库)

5.%hist查看历史命令

6.函数名后加问号,查看函数使用帮助,如zip?

7.命令记录保存功能,%logstart开始记录,%logoff关闭记录,并把之前的实验保存到文件中。


安装:pip install ipython

增加自动补全功能需要一个额外的pyreadline库:pip install pyreadline

注:window系统是pyreadline库,linux系统是readline库。


cmd打开,运行ipython即进入shell环境:



但开始使用的时候遇到一个问题,每输入一个字符都会换一行




解决方法:

将系统的默认输入语言改为英文的即可(原先默认是中文)


再退出ipython,重新运行即可。


输入tab键自动补全:


ipython 和ipython -pylab的区别:


函数名后加问号:


记录命令并保存的功能:



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值