droople 发表于 2020-10-28 16:49

请教一下python新手用什么IDE好

本帖最后由 droople 于 2020-10-28 20:57 编辑

pycharm吗?
还是Vim,geany?
可以免费个人使用的那种
不是码农,就是想从pdf提取数据然后计算然后输出到word里。
电脑是win7
以前主要用matlab

----发送自 Xiaomi POCO F2 Pro,Android 10

Realplayer 发表于 2020-10-28 16:51

Ubuntu,手打

宇宙之心 发表于 2020-10-28 17:00

vscode

—— 来自 Xiaomi Mi 10, Android 10上的 S1Next-鹅版 v2.4.3

sshnuke 发表于 2020-10-28 17:01

win10商店就有的那个 要么就vscode

-- 来自 能搜索的 Stage1官方 Android客户端

sshnuke 发表于 2020-10-28 17:02

Realplayer 发表于 2020-10-28 16:51:47
Ubuntu,手打可以win terminal默认终端换成ubuntu然后vscode里打开terminal调试

-- 来自 能手机投票的 Stage1官方 Android客户端

comrade 发表于 2020-10-28 17:02

vscode,轻量些

冰箱研会长 发表于 2020-10-28 17:09

python的话 感觉规模不大的都不需要ide
我的python大多是在终端vim下解决的

Litccc 发表于 2020-10-28 17:09

pycharm没有中文对新手不太友好,vscode吧

libratest 发表于 2020-10-28 17:12

是码农吗?不是码农只是批量处理些数据什么的用spyder

droople 发表于 2020-10-28 17:15

libratest 发表于 2020-10-28 17:12
是码农吗?不是码农只是批量处理些数据什么的用spyder

不是码农,就是想从pdf提取数据然后计算然后输出到word里。

我的貓 发表于 2020-10-28 17:26

vscode就可以了,玩了几个月,完全没问题。

kiddolck 发表于 2020-10-28 17:28

纯 Google ctrl c+v 的表示 vscode 好顶赞

libratest 发表于 2020-10-28 17:31

本帖最后由 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:32

本帖最后由 猫?魔铃 于 2020-10-28 17:38 编辑

我推个异类,everedit
真的好用。除非你打算让他处理非常大或者非常多的任务,会卡死。
除此之外真是干净,小巧,简单,好用,vscode相比简直庞然大物
如果你不需要用什么github,只是做几个简单的脚本,这个最好使。
而且这东西本身也是文本处理工具,各种文本处理功能也超好用。还有些奇怪的插件可以娱乐
同类还有notepad++,和EVEREDIT差不多。插件更多,但我还是喜欢everedit

w酱 发表于 2020-10-28 17:45

要自动补全能力好就pycharm,要是就写写脚本vscode足够了

lvcha 发表于 2020-10-28 17:56

ekdc11 发表于 2020-10-28 18:00

jupyter notebook

einhorn 发表于 2020-10-28 18:02

pycharm和pydev的调试都很好用,不调试的话反正我就用notepad++和pylint感觉也够了

小野賢章 发表于 2020-10-28 18:31

Miniconda + Jupyter Notebook

天气姐姐 发表于 2020-10-28 18:38

其实IDEA社区版装个python插件也行,还免费

—— 来自 OPPO PCCM00, Android 10上的 S1Next-鹅版 v2.4.3

激萌的萝莉 发表于 2020-10-28 20:02

谁给我说vscode好用我打他,这就是一个垃圾编辑器,和ide不是一个时代的东西

激萌的萝莉 发表于 2020-10-28 20:03

libratest 发表于 2020-10-28 17:31
那我觉得spyder就行,和matlab类似的界面,也可以说和Rstudio一样。我主要做数据分析用,不是编写大型项目 ...

ide和编辑器的区别

糊状物 发表于 2020-10-28 20:13

初学用pycharm就好了,至于前面提用jupyter notebook的,现在的pycharm中的python console就有类似jupyter notebook的交互界面,右边还有变量看,岂不是更清晰。
至于直接上普通文本编辑器,我觉得等学熟点在这么玩不迟,刚学就上普通文本编辑器太打击学习积极性了。

Mr_NaHCO3 发表于 2020-10-28 20:16

pycharm太重量级了,真心推荐jupyter,轻量方便

-- 来自 能看大图的 Stage1官方 Android客户端

精钢魔像 发表于 2020-10-28 20:34

激萌的萝莉 发表于 2020-10-28 20:02
谁给我说vscode好用我打他,这就是一个垃圾编辑器,和ide不是一个时代的东西 ...

要装pylance

霜落xss 发表于 2020-10-28 20:47

jupyter永远滴神
其他IDE给人的感觉是在写程序,jupyter给人的感觉是在打草稿。每个单元有独立的输出,交互性极强;有时要改个什么东西拿不准,直接复制单元格修改后运行,可以同屏对比前后结果;一个工作分成几步,每步在一个单元格内边写边看结果调试好,最后几个单元格一合并就是完整的程序
反正我作为一个非代码专业的菜鸡,接触python后用了一段时间spyder后就直接转jupyter了,平时经常写一些处理数据、画图、文件操作之类的简单代码,目前感觉良好
(当然主要原因是我之前manthematica用得比较多,习惯了notebook这种形式,所以可能也不太具有代表性

droople 发表于 2020-10-28 21:05

引用第25楼霜落xss于2020-10-28 23:47发表的:
jupyter永远滴神其他IDE给人的感觉是在写程序,jupyter给人的感觉是在打草稿。每个单元有......

@霜落xss
note book 形式是怎么样的啊

----发送自 Xiaomi POCO F2 Pro,Android 10

霜落xss 发表于 2020-10-28 21:32

droople 发表于 2020-10-28 21:05
@霜落xss
note book 形式是怎么样的啊



就是我上面说的每个单元格独立的格式。
这种形式最早在mathematica里使用,对应的文件扩展名是.nb;jupyter notebook模仿了这种形式,文件扩展名是.ipynb
至于这玩意具体长啥样,你可以搜jupyter看下,比如这个https://www.zhihu.com/question/46309360

燕山雪 发表于 2020-10-28 21:46

小脚本用jupyter notebook,稍大的工程vscode

bubuyu 发表于 2020-10-28 21:49

vscode

燕山雪 发表于 2020-10-28 21:51

激萌的萝莉 发表于 2020-10-28 20:02
谁给我说vscode好用我打他,这就是一个垃圾编辑器,和ide不是一个时代的东西 ...

盲猜你主打语言不是python,或者用vscode但没装官方python插件……

backspacetg 发表于 2020-10-28 22:37

感觉新手还是用pycharm比较好吧 代码补全很方便 也不用太折腾
之前用过一段时间的vscode,然后贪多嚼不烂地装了一大堆插件 结果启动比pycharm还慢,之后就改成pycharm+sublime text了

roamer 发表于 2020-10-28 22:39

pycharm根本不是重量级...倒不如说python真的有什么专用的重量级的ide吗?

conankyo 发表于 2020-10-28 22:40

vscode,一直在用

Buke 发表于 2020-10-28 22:42

初学别搞那么多幺蛾子折腾半天,直接一步到位好好学再回头折腾别的

把anaconda装了
然后自带的jupyter notebook或者pycharm community

24k纯帅 发表于 2020-10-28 22:55

vscode也支持jupyter呀,jupyter notebook说白了就是matlab化

yikaa 发表于 2020-10-28 23:11

vscode+巨硬的 py 插件。巨硬的插件默认支持 jupyter。真的美滋滋。

对于新手来说 jupyter 写一小段就运行看看结果挺不错的。边看别人的代码边学,还可以一步步验证想法,就是打草稿的感觉,非常自由

轻量级任务用 vscode 写 py 的话,把巨硬的插件装了就够了,格式化工具什么的有需要再根据提示装就行了。

TriSPD 发表于 2020-10-29 00:10

pycharm就行,不折腾,装上即用

faithlifer 发表于 2020-10-29 00:19

pycharm

Pettabuz 发表于 2020-10-29 00:57

jupyter + vscode
页: [1] 2
查看完整版本: 请教一下python新手用什么IDE好