Python 编程最大的坑是什么?

2015-12-16 11:27:21 +08:00
 ca1123
是什么啊~
6391 次点击
所在节点    Python
44 条回复
Mark24
2015-12-16 16:38:16 +08:00
2 的编码,这个绝对绝对绝对!
3 的分裂(其实 3 好用)
缩进, tab ……其实把缩进调为可见,这个问题一般不是问题

CPython 的多线程
latyas
2015-12-16 16:59:28 +08:00
在 py3.5 中 coroutinefunction 在经过 setattr 给一个 object 后会变成 generator object,导致 await 语句没法使用,然而这个 bug 只在 MacOS 中出现, linux 中没这个问题。

本来想给官方提个 issue ,但是不知道怎么提 -> 这句话是我想说的最大的坑
sun2920989
2015-12-16 17:07:26 +08:00
据说看 python 书的必备工具是格尺......
Wangxf
2015-12-16 18:06:31 +08:00
我玩过小一阵子,还是不太习惯没有大括号的编程语言
eamars
2015-12-16 18:24:43 +08:00
两个编辑器要是使用不同的缩进格式,比如 2 , 4 , 8 , tab ,还是空格这种问题最操蛋了
taozhijiangscu
2015-12-16 18:31:28 +08:00
恩,多线程就是个坑。。。。
RTNelo
2015-12-16 19:49:14 +08:00
@sun2920989 游标卡尺
knightdf
2015-12-16 20:00:22 +08:00
2 , 3 的分裂,现在项目全是用的 2 ,但是我又想用下 3
ca1123
2015-12-16 21:22:28 +08:00
大家讨论的好热烈
wowpanda
2015-12-16 22:55:17 +08:00
有人觉得 python 的官方文档做的很捉急么。最近看 socket 相关的,好多都不说清楚,说话说一截,真是浪费我不少时间。
janxin
2015-12-16 23:18:58 +08:00
最大的坑是那些复制代码的手足无措了
kokutou
2015-12-16 23:24:15 +08:00
python2 的编码+1 。。。被坑过。。。
yh7gdiaYW
2015-12-16 23:54:35 +08:00
全局变量
a = 1
def add():
a+=1
然后就蹦出来一个 Error
ms2008
2015-12-17 00:25:33 +08:00
说编码的,都是有故事的人
Bealing
2015-12-17 00:41:30 +08:00
不管楼上说的是什么方面的坑,总而言之,一句话: Python 本身就是一个坑
zyc841584303
2015-12-17 00:41:31 +08:00
2333333
mckelvin
2015-12-17 09:07:05 +08:00
人 + 1. 比如有 id, 有用字符串 "1", 有的用整形 1.
MarioLuisGarcia
2015-12-17 09:33:37 +08:00
pynix
2015-12-17 09:39:07 +08:00
2>3
leavic
2015-12-17 09:54:22 +08:00
string 和 unicode 问题,当然在 3 里总算统一了, 3 是个好语言,就是大家都还没那么快的转移到上面去。

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

https://www.v2ex.com/t/243889

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

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

© 2021 V2EX