为什么 Python 会有那么多人喜欢用?

2024 年 11 月 13 日
 crc8

自知道它,历经数年,不止一次,

想喜欢它,去使用它,去学习它。

直到今天,发现对它,爱不起来。

究其原因:出错的时候,错误一坨坨,毫无美感可言。

弃!

23582 次点击
所在节点    Python
157 条回复
wuxinling
2024 年 11 月 14 日
说实话,游标卡尺问题在维护修改代码的时候确实使我脑壳疼,但是一通乱写跟写伪代码似的照样能跑,确实也挺爽。
这东西写写小应用还行,上万代码行的应用开发维护成本未必比其它语言低吧?
5SZkjJ0vSK463pTo
2024 年 11 月 14 日
你花任你花,我用 java8
chendl111
2024 年 11 月 14 日
@crc8 #23 来试试 cpp ?一堆报错,不显示真正原因
hs444
2024 年 11 月 14 日
虽然 python 有我不喜欢的地方,但是“出错的时候,错误一坨坨,毫无美感可言”这个非要说的话都能算是优点,不然像 sql 一样来一个
syntax error at or near ")" 位置:696
才真的让人头疼
Wongz
2024 年 11 月 14 日
头一回见嫌弃报错详细的,定位不到问题怎么解决错误?再说了,想优雅提示出错和内容又不是做不到,项目没写罢了。你是终端用户,你应该去那个项目发 issue ,说作者对错误处理不够优雅,被围观别哭就好了
uni
2024 年 11 月 14 日
@crc8 #27 你换个国内源一次就能成功了,何必折腾
momo1999
2024 年 11 月 14 日
菜就多练
bg7lgb
2024 年 11 月 14 日
大项目?多大才算大项目 ?
tf2
2024 年 11 月 14 日
@crc8 这是 py 出错吗?

这是一个叫 pip 的包在告诉你网络出错了。

网络问题罪魁祸首是你父母把你投胎到内网;

pip 包这个报错的确丑,该骂。
alexsz
2024 年 11 月 14 日
不知道 OP 想表达什么
xuanbg
2024 年 11 月 14 日
@nocmt 明确就算了吧,你从 V2 复制一段代码回去,能跑起来算我输。
vkZudze5p1h4py5H
2024 年 11 月 14 日
@yingxiangyu 那就直接显示错误原因,然后后面有个详情,点击查看详细的信息用于排查问题。
fanjk
2024 年 11 月 14 日
吐槽的点和 Python 的缺点感觉不太搭边,硬找?
ccfly
2024 年 11 月 14 日
人不行怪路不平
BALKIN
2024 年 11 月 14 日
在我用的几门语言里我觉得 Python 的报错信息是最友善的了。
楼主觉得什么语言比较"优雅“呢?
lyxxxh2
2024 年 11 月 14 日
打印异常栈不是很正常的吗? 其他语言也是这样啊。
也不是完全没用,出了 bug,你可以直接定位到代码去测试,也提供了更多信息找问题。

pip 不应该显示异常栈,如果他这么做。
难道不会又被人喷,吃太饱,一个文字提示就没了,简单就算了,复杂的等死。
到底给客户看还是给程序员看的。
Geon97
2024 年 11 月 14 日
菜就多练,怕报错就别玩
gh110827
2024 年 11 月 14 日
@xvrzhao 他做 AI 的包多,nodejs 好多没有
LXGMAX
2024 年 11 月 14 日
月经贴经验+1 告辞
gh110827
2024 年 11 月 14 日
@crc8 不写代码最优雅,都不会报错

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://v2ex.ih06.com/t/1089258

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX