1
zetary 2017-07-28 23:22:19 +08:00 via Android
PyCharm 或者 Jupyter 用得比较多
|
2
nzd 2017-07-28 23:24:18 +08:00 via iPhone
简单的都是 sublime 直接编译运行…麻烦一点用 jupyter notebook
|
3
minami 2017-07-28 23:26:50 +08:00
以前用 PyCharm 社区版,现在索性就用 VSCode 了,反正只用来写点脚本,比如调下 matplotlib,没写什么像样的东西。
其实我 Debug 全靠脑补,基本不开调试 |
4
gulangyu 2017-07-28 23:31:50 +08:00 via Android
Sublime Text 3 配置几个插件 (自行百度
|
5
fzinfz 2017-07-28 23:53:19 +08:00
用 docker+jupyter 的话欢迎使用: https://hub.docker.com/r/fzinfz/anaconda3/
还要桌面的话: https://hub.docker.com/r/fzinfz/jupyter/ |
7
z0z OP |
9
Cooky 2017-07-29 00:04:49 +08:00 via Android
vscode ٩(๑òωó๑)۶
|
10
wellsc 2017-07-29 00:23:56 +08:00
print
|
11
ivechan 2017-07-29 00:36:50 +08:00
面向 print 调试...
|
12
demerol 2017-07-29 00:49:24 +08:00 via iPad
Vscode
|
13
iAcn 2017-07-29 01:14:09 +08:00 via Android
跑几遍,print 打印打印关键点...
|
14
XFLx2 2017-07-29 01:19:32 +08:00
PyCharm
|
15
wanglaihuai 2017-07-29 01:40:11 +08:00 via Android
@minami vscode+1/另外老哥脑子真好使。
|
16
kkzxak47 2017-07-29 02:44:49 +08:00 via Android
pycharm 好用,重了一点,写大项目重构方便
编辑器写脚本,shell 运行,比较敏捷 |
17
ksij 2017-07-29 03:45:16 +08:00
我用的 vs2015,自动提示和断点调试等等都不错
我也刚学没几天,但是有强 c++基础所以已经写出产品了 python 确实爽,一个超复杂的 抓网站 分析正文 比较数据库 写本地文件 的脚本一共才不到 30 行 相见恨晚! |
18
hugo775128583 2017-07-29 03:46:54 +08:00 via Android
pdb,用了之后会觉得 ide 很繁琐
|
19
IamRobot 2017-07-29 06:28:17 +08:00
Vim + Pdb
不过一般不用 Python 写大程序 |
20
RqPS6rhmP3Nyn3Tm 2017-07-29 06:44:00 +08:00
PyCharm,最好用的 PyIDE,没有之一
|
21
freestyle 2017-07-29 07:05:58 +08:00
import pdb
|
22
zhangbohun 2017-07-29 07:18:22 +08:00 via Android
print
|
23
techmoe 2017-07-29 07:58:05 +08:00 via Android
推荐 vscode,它的 Python 插件非常好用,基本装上之后该有的东西,比如说语法联想和调试器之类的都一步到位了,windows 下 python 如果按照默认配置装的话基本没啥需要配置的地方。用起来很舒心
|
24
snnn 2017-07-29 08:05:52 +08:00 via Android
vs 2017
|
25
ysc3839 2017-07-29 08:18:23 +08:00 via Android
我现在用的是 VSCode,以前试过 VS,但总觉得怪怪的。
|
26
initialdp 2017-07-29 08:21:35 +08:00
PyCharm+1
|
27
vipper 2017-07-29 08:56:04 +08:00
简单点 sublime 就可以了,简单,方便,快捷,另外 Python 的调试个人感觉和 IDE 没太大关系,有什么报错或调试,基本都是用代码测试的
|
28
clino 2017-07-29 09:01:16 +08:00 via Android
python 根本不用笨重的 ide,用编辑器就行
以前用 ulipad,现在正改用 scite |
29
xiaozizayang 2017-07-29 09:03:50 +08:00 via Android
简单的脚本就 vscode 吧 大的项目还是 pycharm
|
30
saulshao 2017-07-29 09:27:20 +08:00
pycharm 确实是最好用的 IDE,但是初学者我建议还是用 vs code 算了,比较简单
|
31
kaka826 2017-07-29 09:27:58 +08:00
ipdb
|
32
huclengyue 2017-07-29 09:39:44 +08:00
PyCharm 啊。。。
|
33
scys 2017-07-29 09:43:19 +08:00
vscode -_- 大小项目都用一个东西,跳转定义经常没法用,只能靠脑补。
|
34
PythonAnswer 2017-07-29 09:52:38 +08:00 via Android
pdb 家族
ipython |
35
WildCat 2017-07-29 10:02:40 +08:00 1
推荐三个:
- 新手用 Jupyter Notebook 很爽,后悔当年开始学的时候没人跟我说有这样的东西。 - VSCode 简单但是很好用,感谢微软 - PyCharm 强大,做大项目用肯定很好。 |
36
popbones 2017-07-29 10:13:27 +08:00
简单无依赖的基本是脑内调试
依赖复杂不知道在干嘛的上 PyCharm |
37
Suddoo 2017-07-29 10:13:49 +08:00
pyCharm community edition
|
38
ipwx 2017-07-29 10:15:56 +08:00
PyCharm,写好文档注释(包括类型,我用 NumPy style docstring )。在文档注释无法起作用的地方用 # type: XXX 指定类型。
这种情况下,PyCharm 智能提示完全可以媲美强类型的语言。 |
39
Trim21 2017-07-29 10:17:15 +08:00 via iPhone
调试全靠 print ……
|
40
aaronzjw 2017-07-29 10:42:32 +08:00
pycharm 教育版
|
41
hololens 2017-07-29 11:02:49 +08:00
pycharm 用起来卡卡的,挺猛的。
|
44
hand515 2017-07-29 11:28:02 +08:00
print
|
45
Ixizi 2017-07-29 12:58:47 +08:00
小项目 print
大项目 pyCharm |
46
mathgl 2017-07-29 13:04:30 +08:00
use logging only.
|
47
linus3389 2017-07-29 13:30:11 +08:00
一直当 py shell 超集用,从来没 debug 过。。。
|
48
forrestchang 2017-07-29 13:39:32 +08:00
目前在做的项目有几十万行的代码,jupyter ?这种只能用来调试调试脚本,大点的项目光依赖就复杂死。
目前使用 PyCharm,主要是函数间的定义跳转很方便,Emacs 配置一堆插件也没有 PyCharm 这么方便,而且几十万行的代码可能会卡。调试主要用 ipdb 加断点,然后终端单步调试,比 print 好用多了。Python 因为是动态语言,所以最容易出错的就是参数的类型,加个断点看一下传进来的参数,然后再对比一下代码就知道发生什么错误了。 |
49
savebox 2017-07-29 14:55:58 +08:00
wingide
|
50
Presageee 2017-07-29 14:59:30 +08:00
pycharm
|
51
Afanyiyu 2017-07-29 15:24:50 +08:00 via Android
vscode
编辑进化)滑稽 |
53
em70 2017-07-29 16:18:48 +08:00
SciTE
|
54
BooksE 2017-07-29 18:36:43 +08:00
居然没有一个人说 spyder...
|
55
crazycabbage 2017-07-29 18:38:08 +08:00 via Android
vscode
|
56
hellohello123 2017-07-29 19:09:38 +08:00
print
|
57
voocel 2017-07-29 19:19:23 +08:00 via iPhone
脑补
|
58
purebluesong 2017-07-29 19:46:43 +08:00 via Android
心疼 atom
|
59
mintist 2017-07-29 20:46:43 +08:00
PyCharm
|
60
ttycode 2017-07-29 20:52:17 +08:00 via Android
pdb 系列吧
|
61
guyskk 2017-07-29 21:17:18 +08:00
atom pdb+print
|
62
FifiLyu 2017-07-29 21:27:18 +08:00
只用过 Python 写工具,都是一开始就将日志写到文件,然后面向日志文件调试。
要发布时,调整日志等级为 Info,就解决了。 |
63
Hackathon 2017-07-29 22:20:17 +08:00
PyCharm + ipdb
|
64
jimzhong 2017-07-30 15:34:51 +08:00
我用 Atom,它不是 IDE
调试用 logging |
65
ridaliu 2017-08-05 17:49:43 +08:00
vim pdb
|