用什么软件写python

作者&投稿:底健 (若有异议请与网页底部的电邮联系)
学python,可以用哪些开发软件?,用什么开发软件最好?~

1. PyCharm
PyCharm是唯一一款专门面向Python的全功能集成开发环境,同样拥有付费版和免费开源版,PyCharm不论是在Windows、 Mac OS X系统中,还是在Linux系统中都支持快速安装和使用。
PyCharm直接支持Python开发环境,打开一个新的文件然后就可以开始编写代码,也可以在PyCharm中直接运行和调试Python程序,它还支持源码管理和项目,并且其拥有众多便利和支持社区,能够快速掌握学习使用!
2. Eclipse + PyDev
PyDev是Eclipse集成开发环境的一个插件,支持Python调试、代码补全和交互式Python控制台等,在Eclipse中安装PyDev非常便捷,只需从Eclipse中选择“Help”点击“Eclipse Marketplace”然后搜索PyDev,点击安装,必要的时候重启Eclipse即可,对于资深Eclipse开发者来说,PyDev可以很轻松上手!
3. Visual Studio
Visual Studio是一款全功能集成开发平台,提供了免费版和付费版,可以支持各种平台的开发,且附带了自己的扩展插件市场。在Visual Studio中可进行Python编程,并且支持Python智能感知、调试和其他工具,值得注意的是Visual Studio不支持Linux平台!
4. Spyder
Spyder是一款为了数据科学工作流做了优化的开源Python集成开发环境,它是附在Anaconda软件包管理器发行版中的,Spyder拥有大部分集成开发环境该具备的功能,如强大语法高亮功能的代码编辑器、Python代码补全以及集成文件浏览器,其还具有其他Python编辑环境中所不具备的变量浏览器功能,十分适合使用Python的数据科学家们。
5. Thonny
Thonny是针对新手的一款集成开发环境,适用于全部主流平台,默认情况下,Thonny会和自带捆绑的Python版本一起安装,十分方便新手使用!

前提:用来做数据处理和相关的系统开发
刚学python时,面对简陋的官方版idle和一大堆开发平台和发行版,不知道究竟如何下手。在进行多方尝试后,我最后的选择是Anaconda + Pycharm,用anaconda集成的ipython做工作台,做一些分析和小段程序调试的工作,用Pycharm写相应脚本和程序包的开发。这两个工具都是跨平台的,也都有免费版本。
具体来说Anaconda集成了几乎所有我需要的包库,包含了我整个工作流程,做数据分析的pandas\scipy
umpy、绘图的matplotlib、读写Excel文档的xlrd/xlwt,链接SQL数据库的SQLalchemy、机器学习框架sklearn等。对于Anaconda集成的两个工作平台,Spyder——一个类似于Matlab和Rstudio的IDE,是专注于面向数据的分析的,因为其特点也主要是数据区的存在,可以即时知道变量值的变化;Ipython——一个基于cell的shell界面,可以理解为python自带shell的增强版,它将程序分成一块一块的cell,每个cell可以包含多条语句,可以单独调试运行,并将结果保存在内存中,cell之间可以相互调用,并保持一定的相互独立。
可以说有了anaconda自带的这两个工具,足够做数据处理相关的工作了(本身anaconda就是一个为了数据科学而诞生的发行版),但如果涉及到脚本程序和包的开发,感觉spyder还是有点弱,在试过IDE,代码编辑器(比如visual code、sublime等)+插件,这两种方案后,我最后选择了集成度更高的成熟IDE——Pycharm替换spyder作为主要的开发平台,看我头像也可以知道我是一个喷气大脑的死忠,他们家的IDE真的很好用~理由如下:
1、首先作为学生,可以通过edu邮箱申请到Jetbrains全家桶,即便无法获取授权,pycharm的community版本免费并且功能足够
2、对于pycharm,可以方便快捷地切换python不同版本的解释器,甚至可以安装相同版本的python解释器配置不同的开发环境,这可以解决有些包之间冲突的情况,也可以针对有些框架按需装包;并且pycharm内置包管理,可以免去pip或者conda方式管理包。
3、pycharm这个IDE的颜色方案、拼写补全、函数联想、函数跳转源代码、断点调试及debug等功能都让我用的十分顺手。
总之我现在的工作流程就是,先用对我需要的功能进行设计,而后在ipython界面下设计调试每个功能模块,调试成功后放到pycharm中组合起来,写成脚本文件,最后用pycharm做调试形成成品。
2017、10、25 补充:
Pycharm作为IDE还有两个功能值得使用,一个是可以结合unitest包做我们开发模块的单元测试,另一个就是与svn、git等版本工具合作进行我们程序的版本控制,此外,在最新版的pycahrm当中,除了左侧折叠显示程序层次,下方也有我们当前光标所在位置对应的层次,并可以方便进行跳转。
总之,用pycharm写python真是越用越顺手~

在这个烦躁的时代,相聚就是缘分,很高兴各位 Pythoner 能相聚于此,希望接下来的路,我们一起走下去,使用 Python 来做一些有趣
的事情,有意义的事情。
我们在玩游戏的时候,我们通过层层努力的打怪升级,为的是什么?是女人么?是金钱么? 当然不是,我们有那么肤浅么?我们为了能
够拥有更牛逼的装备。老话说的好:工欲善其事必先利其器!你的武器越牛逼,你的女人就越能够对你服服帖帖的。所以,我们在使用
Python 来编程的时候,我们也需要一个牛逼的武器,来编写我们的代码 —— 编辑器!
python学习网,大量的免费python学习视频,欢迎在线学习!
1. Sublime Text
Sublime Text 比较适合 Python 新手使用,Sublime Text支持跨平台,而且可以使用其丰富的插件和主题。各种语法高亮和代码补全,
整体看起来挺舒服的,而且主题配置起来也不难。
2. IDLE
如果你是 Windows 系统可以使用IDLE, 它是 Pyhton 自带的一款编辑器,所以刚开始也可以使用它来玩玩,IDLE具备语法高亮功能,还
允许你在IDLE中运行你的程序。许多事情它会自动帮你处理。比如debug什么的。
3. VIM
Vim是一款强大的编辑器,如果你熟练使用 Vim 的话,那么你完全可以脱离鼠标,双手在键盘上像弹钢琴那般酸爽,不过 Vim 需要一定
的学习成本,需要花点时间去研究一下各种快捷命令和插件的使用,但是从长远来看,这都是大有所益的。
4. PyCharm
如果你使用过 Intelij IDEA 的话,你应该会对其爱不释手,而这款 PyCharm 也是出自同一家公司,用起来会很顺手,现在很多公司,如
Twitter,Groupon,Spotify,eBay和Telefonica等都在用 PyCharm 。不过你使用它的专业版需要花钱购买。
5. Emacs
Emacs 在 python 开发界也很受欢迎,它是一款开源的编辑器,支持插件扩展,可以配置一个 python 集成开发环境, Emacs 不仅仅是
一个编辑器,他是一个整合环境,可以说是一个集成开发环境。


学编程应该先学什么?听说最好先不要学C语言,一个学长说应该先学MATLAB...
从来没有听说过最好不要先学 C 语言,而应该先学习 MATLAB 语言的。如果你的工作需要使用 MATLAB 语言进行各种复杂的数学运算,那么你就可以首先学习 MATLAB 语言;但是如果在你的工作中根本就不需要进行各种复杂的数学运算,而是需要你编写和计算机操作系统比较紧密的软件,那么你就必须学习、并精通 C ...

上古卷轴5初始化Pythno失败要怎么办
上古卷轴5安装完成后初始化出错怎么办:1、可以下载快快,整合HD1 2 3号和DLC全。安装初始化和运行库那些都没关系,只是有程序阻止了。2、如果无法解决建议使用内部安装(快玩、快快等下载平台软件)或者解压安装版本。此类问题可能涉及管理系统。也许你也可以清理下电脑说不定再装就好了。3、有可能是系统...

我的手机是诺基亚5730XM,安装一部分软件的时候它报告说缺少“python for...
说明你的软件是PY软件,必须先安装PY平台。开发者是用python for s60开发的,软件更新里提供这个包下载的。

pymouse库使用时提示ImportError: No module named 'windows'
这说明你没有安装win32api for python 去网站http:\/\/www.lfd.uci.edu\/~gohlke\/pythonlibs\/下载 你python几位我不知道,只知道是3.5,那就选cp35的两个试试看,运行pip install somefile.whl 注:somefile是上述两个文件之一,whl是一种zip压缩包格式,pip是包管理器,pip已经包含在你的python3....

江西计算机二级一年可以考几次
2、考试环境:Windows7操作系统,建议Python3.5.3至Python3.9.10版本,IDLE开发环境。计算机二级考什么 计算机二级的考核内容重要包括了计算机语言与基础程序设计能力,要求应试人员必须要掌握一门计算机语言,可选类别有高级语言程序设计类、数据库程序设计类等:二级还包含办公软件高级应用能力,要求参试者...

计算机考试证书有哪些等级划分?
计算机等级考试一级 计算机等级考试一级考试科目:算机基础及MS Office应用、计算机基础及WPS0fice应用、计算机基础Potoabo应用、网络安全素质教育,一共四个科目。计算机等级考试二级 计算机等级考试二级考试科目:语言程序设计类(C、C++、Java. Visual Basic、e pythol数据库程序设计类(aces.MySQL)、办公软件...

digg网站是做什么我的网站
但是我们还是多多少少探听到了一些信息,Digg的整个系统建立在LAMP(Linux、Apache、MySQL、PHP\/Perl\/Pyth diggon)基础之上,其编程模型则将多个服务器应用程序(使用PHP编写)紧密联系在一起,并且使用了MySQL数据库这样的东西。它允许系统架构中使用多种语言进行交流,同时将因翻译转换工作而产生的停顿降到了最低。 在2006...

计算机资格证书怎么考
计算机等级考试一级考试科目:算机基础及MS Office应用、计算机基础及WPS0fice应用、计算机基础Potoabo应用、网络安全素质教育,一共四个科目。计算机级考试二级考试科目:语言程序设计类(C、C++、Java. Visual Basic、e pythol数据库程序设计类(aces.MySQL)、办公软件高级应用(IS 0ffice高级应用)共九个科目...

谁能发一下或者告诉怎么下载最新Ai软件
我这里有ai的最新软件 附带各个版本,还有安装教程和素材,你可以参考一下 https:\/\/pan.替换成百度英文.com\/s\/1pythDIk0jK2FSiTdvA9BjQ 提取码:2kof

大学生在读期间,如何考证?
语言程序设计类(C、C++、Java. Visual Basic、e pythol数据库程序设计类(aces.MySQL)、办公软件高级应用(IS 0ffice高级应用 计算机等级考试三级考试科目,网络技术、数据库技术、软件测试技术、信息安全技木、嵌入式系统开发技术 计算机等级考试四级考试科目,网络工程师、数据库库工程师、软件测试工程师、...

辉县市13990133357: 开发python用什么软件 -
源风忆辛: Python开发软件可根据其用途不同分为两种,一种是Python代码编辑器,一种是Python集成开发工具,两者的配合使用可以极大的提高Python开发人员的编程效率,以下是常用的几款Python代码编辑器和Python集成开发工具.一、Python代码编...

辉县市13990133357: 编写python程序使用什么软件 -
源风忆辛: 1. IDLE 2. Notepad++ 3. EditPlus

辉县市13990133357: Python开发用什么开发软件最好? -
源风忆辛: 因人而异,也因项目而异.只是一些简单的程序,自带的IDLE就够用,不用安装,启动还快.比较复杂的项目,用pycharm的比较多,也是python开发最流行的IDE.不过也有些开发者习惯了vscode的操作,自然也就偏爱它.

辉县市13990133357: 编写Python用什么工具比较好? -
源风忆辛: 表示用自带的IDLE 很好用 当然我也经常用VI来写python代码的 最近一直在用Sublime Text2 相当的好用 建议你可以尝试下

辉县市13990133357: 大家都用什么开发工具写python -
源风忆辛: 前提:用来做数据处理和相关的系统开发 刚学python时,面对简陋的官方版idle和一大堆开发平台和发行版,不知道究竟如何下手.在进行多方尝试后,我最后的选择是Anaconda + Pycharm,用anaconda集成的ipython做工作台,做一些分析和...

辉县市13990133357: 哪个开发软件可以写python啊,VS可以么? -
源风忆辛: 一般python比较常用的IDE有 pycharm,wingide等;新手建议pycharm

辉县市13990133357: 开发python用什么工具 -
源风忆辛: 入门者,通常使用eclipse+pydev.现在不叫pydev了.略略熟悉了就用sublime text. python自带的idle也很不错.基本上商用软件都不错.

辉县市13990133357: python一般使用什么开发工具 -
源风忆辛: 1.有多个版本python的可以用pyscripter,现在是2.5.3了,缺点是容易崩溃!?2.wingide是真心好用,目前是4.1.10了,缺点是收费!3.eclipse+pydev也不错,就是软件比较庞大,反应慢点!4.pycharm听说也很好,目前是2.7了,它是基于Java的,缺点是收费兼软件庞大反应慢!5.textmate2、Sublime适应了的话也是很好很强大的!5.vi、emacs、editplus?你能适应的话那就是万能的了,反正我是没有用这些.

辉县市13990133357: 学python用什么软件 -
源风忆辛: 你好楼主,我学过python,一开始老师带我们学习的时候用的是pycharm这款软件,有代码提示的功能,能很方便的去写代码,后来我也了解到有一些其他的软件也可以写python代码,比如微软的vscode

辉县市13990133357: 开发Python用什么工具好 -
源风忆辛: 推荐winpython,sublime_text编辑器,python格式错误基本杜绝了 集成环境都有点卡顿的感觉,notepad没sublime好用

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网