醉了醉了
之前就没想过这会是个事
带着几个同事转 Python ,由于很多工作中用到的库还是 2.7 的,并没有 py3 的版本,所以根据实际情况用了 2.7 ,没想到有个同事死活不愿意学 2.7 ,非要学 3.6 。
遇到这种情况你们怎么解决?
101
anyforever 2016-10-12 17:30:37 +08:00
新系统的话,当然还是选择向前看比较好啊。淘汰是早晚的事。。
|
103
miketeam 2016-10-12 17:59:52 +08:00 via iPhone
楼主哇, eq🙄那叫萌好吗
|
105
loveminds 2016-10-12 18:31:04 +08:00
2 和 3 完全不能兼容?
|
106
gouchaoer 2016-10-12 19:50:14 +08:00 via Android
我觉得用 2 或用 3 都不是问题,问题是那个码农的这种做法说明了本身还不够成熟
|
107
gouchaoer 2016-10-12 19:50:51 +08:00 via Android
py 最傻逼的地方就是 3 不兼容 2
|
108
Arthur2e5 2016-10-12 23:35:11 +08:00
2 的某些痛点可以 __future__ 和和稀泥( 2 的后面几个版本在这个意义上还是能用的,毕竟还能写写 b"" 出个 str ),至于 3 那些在工程上可以帮助减少脑抽概率的语法新增( type annotation )大概只能靠游说和憋着了。说起“后面几个版本”, Py2.6+ 的 io 那套完全就是 Py3 的用词,恶毒一点的话可以故意多用用把人逼上 Py3 。
或者可以造点 RPC 的轮子在 2 和 3 之间传东西……(雾) * * * @gouchaoer py 最傻逼的地方是 3 不兼容 2 的傻逼之处。 @loveminds 字符串、 except ……还有就是关于写了 3 为什么还要不用新特性之类的事情。 @prefere 如果经验指的是记得绕着坑走路的话,正常人都愿意直接用坑少的吧……? @nullizer 不不不,现在是 Python 8 的时代 / @crazykuma 欸有 native 部分啊……迁移 C API 好像事情列出来倒是比脚本语言那块少: http://python3porting.com/cextensions.html 。 Python 3.x 这方面有个地方好, 3.2 开始有 stable ABI 了。话说和女孩子交流并没什么可以另外表示困难、奇怪的吧。 @AlexZou 不要把人往坑里送……到时候就是“项目图速度快不用转译,可是总有人要用 ES2018[???] 了”。 |
110
leecade 2016-10-13 01:17:25 +08:00
报告主管 啊, 哈哈
|
113
crabRunning 2016-10-13 09:45:20 +08:00
python 需要一个 babel
|
114
sangerenba 2016-10-13 09:51:25 +08:00
python 需要一个 babel
|
115
CinderellaCiCi 2016-10-13 09:58:06 +08:00
|
116
yonka 2016-10-13 13:07:01 +08:00
竟然还用 2 ,打死!
|
117
samtoto 2016-10-24 14:39:12 +08:00
2to3
|
118
pdef 2017-01-03 09:37:48 +08:00
现在大部分库都支持 3 了吧?如果你的同事能解决依赖的问题,用 3 也没问题啊,解决不了他自己就会回来的。 2 被淘汰是趋势。
|