sublime编写python程序 除了自带的编译器,Python开发工具还有哪些?

[更新]
·
·
分类:互联网
2261 阅读

sublime编写python程序

除了自带的编译器,Python开发工具还有哪些?

除了自带的编译器,Python开发工具还有哪些?

作为正在自学Python的BAT Java开发工程师,我来分享下我了解的Python开发工具。
Vim这个毋庸置疑,是Python学习者的必备,可以说是最优秀的Python开发工具,它能提供Unix编辑vi功能,而且无需使用者花费什么学习代价就能迅速上手,简直和Python一样对初学者非常友好。
eclipse的pydev如果你使用eclipse作为你的开发环境,不妨试试eclipse公司专门为Python开发的pydev,它允许开发者创建交互式的web应用,节约了web开发者的测试部署时间。
sublime text由于支持多种语言,因此sublime text也是我身边同事很常用的开发工具。它有自己的包管理器,可以由开发者自行来安装组件,插件和额外样式,因此是很多开发人员的心头好,并且声称能让他们在开发时候心情愉快,效率加倍。
emacs这个可以算是vim的拓展,如果你用过vim,不妨可以试试这个可扩展,自定义的文本编辑器。
komodo edit它是一个专门的Python ide,我身边使用者不多,但是比较适合对Python集中实用的开发者。
pycharm从名字就能看出它的野心。eclipse公司开发了pydev,intelliJ的母公司也不可能对此坐视不理,于是推出了pycharm,就如同idea一样,它也可以进行调试,语法高亮,代码跳转,智能提示,单测,版本控制等等能力。而且它还可以用于Django和ironPython。
介绍完以上通用的Python开发工具,我们再简单分享下不同领域使用的专门Python工具。
做数据分析的研究者通常要使用Numpy,科学工程者会用Scipy,可视化离不开matplotlib,仿RStudio界面的数据操作工具有pandas,以及更具体学科的生物用BioPython,天文学astropy,NASA都在用的Sunpy等等。甚至有些北美的化工从业者,都会使用Python来计算化学方程式。
因此,可以说Python自身强大能力而广阔的适应性,使得它的工具可谓百花齐放。
以上是我的浅见,如果对你有所帮助,欢迎点赞留言交流。
我是苏苏思量,来自BAT的Java开发工程师,每日分享科技类见闻,欢迎关注我,与我共同进步。

sublime text3安装后解压出来的python压缩包是干什么的呢?

sublime text3的插件部分是用python语言开发的,所以需要python运行环境,解压后会自带python运行环境。
GeekLearing头条号,分享互联网技术和科技资讯,喜欢可以关注。