请教一下python新手用什么IDE好
本帖最后由 droople 于 2020-10-28 20:57 编辑pycharm吗?
还是Vim,geany?
可以免费个人使用的那种
不是码农,就是想从pdf提取数据然后计算然后输出到word里。
电脑是win7
以前主要用matlab
----发送自 Xiaomi POCO F2 Pro,Android 10 Ubuntu,手打 vscode
—— 来自 Xiaomi Mi 10, Android 10上的 S1Next-鹅版 v2.4.3 win10商店就有的那个 要么就vscode
-- 来自 能搜索的 Stage1官方 Android客户端 Realplayer 发表于 2020-10-28 16:51:47
Ubuntu,手打可以win terminal默认终端换成ubuntu然后vscode里打开terminal调试
-- 来自 能手机投票的 Stage1官方 Android客户端 vscode,轻量些 python的话 感觉规模不大的都不需要ide
我的python大多是在终端vim下解决的 pycharm没有中文对新手不太友好,vscode吧 是码农吗?不是码农只是批量处理些数据什么的用spyder libratest 发表于 2020-10-28 17:12
是码农吗?不是码农只是批量处理些数据什么的用spyder
不是码农,就是想从pdf提取数据然后计算然后输出到word里。 vscode就可以了,玩了几个月,完全没问题。 纯 Google ctrl c+v 的表示 vscode 好顶赞 本帖最后由 libratest 于 2020-10-28 17:35 编辑
droople 发表于 2020-10-28 17:15
不是码农,就是想从pdf提取数据然后计算然后输出到word里。
那我觉得spyder就行,和matlab类似的界面,也可以说和Rstudio一样。我主要做数据分析用,不是编写大型项目。
主要就是单步执行,如果是python默认支持的数据格式,可以直接在临时储存区看到,不用print或者其他方式检验这步对不对。个人觉得对于不是吃这碗饭的人,要单步随时检查,这个功能还是很好的
不过我没用过pycharm,我不了解pycharm有没有这个功能;VScode我用过,没这个功能 本帖最后由 猫?魔铃 于 2020-10-28 17:38 编辑
我推个异类,everedit
真的好用。除非你打算让他处理非常大或者非常多的任务,会卡死。
除此之外真是干净,小巧,简单,好用,vscode相比简直庞然大物
如果你不需要用什么github,只是做几个简单的脚本,这个最好使。
而且这东西本身也是文本处理工具,各种文本处理功能也超好用。还有些奇怪的插件可以娱乐
同类还有notepad++,和EVEREDIT差不多。插件更多,但我还是喜欢everedit
要自动补全能力好就pycharm,要是就写写脚本vscode足够了 jupyter notebook pycharm和pydev的调试都很好用,不调试的话反正我就用notepad++和pylint感觉也够了 Miniconda + Jupyter Notebook 其实IDEA社区版装个python插件也行,还免费
—— 来自 OPPO PCCM00, Android 10上的 S1Next-鹅版 v2.4.3 谁给我说vscode好用我打他,这就是一个垃圾编辑器,和ide不是一个时代的东西 libratest 发表于 2020-10-28 17:31
那我觉得spyder就行,和matlab类似的界面,也可以说和Rstudio一样。我主要做数据分析用,不是编写大型项目 ...
ide和编辑器的区别 初学用pycharm就好了,至于前面提用jupyter notebook的,现在的pycharm中的python console就有类似jupyter notebook的交互界面,右边还有变量看,岂不是更清晰。
至于直接上普通文本编辑器,我觉得等学熟点在这么玩不迟,刚学就上普通文本编辑器太打击学习积极性了。 pycharm太重量级了,真心推荐jupyter,轻量方便
-- 来自 能看大图的 Stage1官方 Android客户端 激萌的萝莉 发表于 2020-10-28 20:02
谁给我说vscode好用我打他,这就是一个垃圾编辑器,和ide不是一个时代的东西 ...
要装pylance jupyter永远滴神
其他IDE给人的感觉是在写程序,jupyter给人的感觉是在打草稿。每个单元有独立的输出,交互性极强;有时要改个什么东西拿不准,直接复制单元格修改后运行,可以同屏对比前后结果;一个工作分成几步,每步在一个单元格内边写边看结果调试好,最后几个单元格一合并就是完整的程序
反正我作为一个非代码专业的菜鸡,接触python后用了一段时间spyder后就直接转jupyter了,平时经常写一些处理数据、画图、文件操作之类的简单代码,目前感觉良好
(当然主要原因是我之前manthematica用得比较多,习惯了notebook这种形式,所以可能也不太具有代表性 引用第25楼霜落xss于2020-10-28 23:47发表的:
jupyter永远滴神其他IDE给人的感觉是在写程序,jupyter给人的感觉是在打草稿。每个单元有......
@霜落xss
note book 形式是怎么样的啊
----发送自 Xiaomi POCO F2 Pro,Android 10 droople 发表于 2020-10-28 21:05
@霜落xss
note book 形式是怎么样的啊
就是我上面说的每个单元格独立的格式。
这种形式最早在mathematica里使用,对应的文件扩展名是.nb;jupyter notebook模仿了这种形式,文件扩展名是.ipynb
至于这玩意具体长啥样,你可以搜jupyter看下,比如这个https://www.zhihu.com/question/46309360 小脚本用jupyter notebook,稍大的工程vscode vscode 激萌的萝莉 发表于 2020-10-28 20:02
谁给我说vscode好用我打他,这就是一个垃圾编辑器,和ide不是一个时代的东西 ...
盲猜你主打语言不是python,或者用vscode但没装官方python插件…… 感觉新手还是用pycharm比较好吧 代码补全很方便 也不用太折腾
之前用过一段时间的vscode,然后贪多嚼不烂地装了一大堆插件 结果启动比pycharm还慢,之后就改成pycharm+sublime text了 pycharm根本不是重量级...倒不如说python真的有什么专用的重量级的ide吗? vscode,一直在用 初学别搞那么多幺蛾子折腾半天,直接一步到位好好学再回头折腾别的
把anaconda装了
然后自带的jupyter notebook或者pycharm community vscode也支持jupyter呀,jupyter notebook说白了就是matlab化 vscode+巨硬的 py 插件。巨硬的插件默认支持 jupyter。真的美滋滋。
对于新手来说 jupyter 写一小段就运行看看结果挺不错的。边看别人的代码边学,还可以一步步验证想法,就是打草稿的感觉,非常自由
轻量级任务用 vscode 写 py 的话,把巨硬的插件装了就够了,格式化工具什么的有需要再根据提示装就行了。 pycharm就行,不折腾,装上即用 pycharm jupyter + vscode
页:
[1]
2