ipython和python区别
IPython与标准Python的最大区别在于,Ipython会对命令提示符的每一行进行编号。(推荐学习:Python视频教程)
如下图:
python shell与ipython的区别:
python shell不能在退出保存历史;
ipython历史记录自动保存:
保存在history.sqlite文件下:
可用“_”、“__”、“___”调用最近三次记录;
python shell不支持tab自动补全;
ipython支持tab补全;
python shell不能快速获取类、函数信息;
ipython通过“?”显示对象签名、文档字符串、代码位置,通过“??”显示源代码;
python shell不能直接执行shell命令,需要借助sys;
ipython通过“!”调用系统命令,如“!uptime”;
(5) 其他
ipython有很多magic函数,可通过使用%lsmagic枚举;
%run:运行python文件
您可能感兴趣的文章:
ipython和python区别
ipython好还是python好
anaconda和python区别
5框酷毙的python插件工具
深究Python中的asyncio库-线程并发函数
anaconda与python是什么关系
为何选择python进行数据分析
python3中的shell是什么?怎么用?
什么是python解释器
python数据分析是干什么的