1 PythonAnswer 2018-10-09 11:41:29 +08:00 via iPhone 用的 3。数据处理。 |
![]() | 2 ysc3839 2018-10-09 11:42:11 +08:00 via Android 我还没工作。我现在电脑上装了 Python 2.7 3.6 3.7,写代码的话优先写 Python 3 的代码,如果兼容 Python 2 的成本较低的话我会顺便支持,否则就只支持 Python 3。 |
![]() | 3 pandaaa OP @PythonAnswer 爬虫和筛数据嘛? |
5 ThirdFlame 2018-10-09 11:44:49 +08:00 请直接入手 python3.6, 3.7 还是一堆问题。 新的一些库已经只支持 3 了, 当然还有一些古董库只支持 2。 写 3 可能稍微修改就能在 2 用,入手就写 2 想在 3 用比较麻烦。 |
![]() | 6 misaka19000 2018-10-09 11:47:38 +08:00 via Android 当然是 2 吗 |
7 princelai 2018-10-09 12:11:02 +08:00 via Android 公司就我一个人用 Python,我自己说了算,我选择 3.6,昨天用 conda 在本地新建了 py37 的环境,暂时没发现问题,服务器就还是 py36 不动了 |
![]() | 8 natforum 2018-10-09 12:12:47 +08:00 linux 和 macos 系统自带 2.x |
![]() | 9 pandaaa OP @ThirdFlame 谢谢建议 |
![]() | 10 fy 2018-10-09 12:25:42 +08:00 3,后端,脚本,工具等等,3.5 就切换了 |
![]() | 11 datou 2018-10-09 12:27:12 +08:00 学习肯定是 python3.7 起手了 |
![]() | 12 ClutchBear 2018-10-09 12:39:42 +08:00 python3 爬虫和自然语言分析 |
13 princelai 2018-10-09 12:41:44 +08:00 via Android @natforum 我是 Arch Linux 和 manjaro,系统自带的 Python 自动更新到 3.7 了 |
![]() | 14 chengxiao 2018-10-09 12:42:49 +08:00 3 和 2 混用,爬虫和 web 后端 就是配环境的时候很烦 起手还是 3 吧 2 现在越来越少了 包括一些新的第三方库有些都放弃支持 2 了 |
![]() | 15 locoz 2018-10-09 12:42:53 +08:00 via Android 我司都是 3.6 爬虫跟算法用 |
![]() | 16 icylogic 2018-10-09 13:04:32 +08:00 via iPhone anaconda 全家桶,主要 3,有时候 2。但我觉这种事得没啥好纠结的啊。。没理由你学 3 就不会 2 了。。 |
![]() | 17 gclove 2018-10-09 13:05:35 +08:00 ![]() 现在很少用 python 2 了 |
![]() | 18 forblackking 2018-10-09 13:06:32 +08:00 via Android 做 NLP,主要 2.7 历史包袱,但个人和部分新项目都用 3.6+ |
![]() | 19 Weny 2018-10-09 13:14:36 +08:00 via iPhone 3.6 偶尔处理一下数据 |
![]() | 20 Yuicon 2018-10-09 13:18:27 +08:00 2.7 因为领导觉得稳定 |
![]() | 21 sunwei0325 2018-10-09 13:31:21 +08:00 python3 tcp 服务器, 用的 asyncio, py2 没有这个库 |
22 jackietsui72 2018-10-09 13:39:15 +08:00 via Android 我在公司 2 用的多但是学的话个人建议 3,2 好像 2020还是 2022 年就不支持了还看他干啥,会 3 了写 2 问题也不大 |
![]() | 23 xifangczy 2018-10-09 14:09:50 +08:00 python 3.6 3.7 还有些库有点问题 |
![]() | 24 pandaaa OP 了解了,统一感谢一下大家的回答。主要是想了解下 python 的使用,2 和 3 的市场,我还是从 3 开始学吧。 |
![]() | 25 gladuo 2018-10-09 14:13:45 +08:00 3 切换没那么难 |
26 Keyes 2018-10-09 14:14:27 +08:00 2,老项目迁不上来,正在酝酿直接干掉 py 引入 go |
![]() | 28 hu5ky 2018-10-09 14:24:09 +08:00 以后都是用 3 了,没用 2 的了,现在都少 |
![]() | 29 lshang 2018-10-09 14:32:45 +08:00 之前的代码都是 2.7 写的,不过后边的新项目打算用 3 了。 |
![]() | 30 myyou 2018-10-09 14:37:01 +08:00 学习的话,建议直接学 3,现在好多库 2 的版本都逐渐停止更新了。 |
31 watsy0007 2018-10-09 14:43:17 +08:00 3.7 |
![]() | 32 xiaohuamao 2018-10-09 14:51:00 +08:00 3 不兼容 2,2 被淘汰是大势所趋 |
33 cyspy 2018-10-09 14:57:44 +08:00 公共基础库还是 Python2,不过只有对内项目用,对外用 Go,所以还好 |
34 Stefan 2018-10-09 15:14:30 +08:00 3.6 实在用到 2 的时候再修改下 |
![]() | 35 bankroft 2018-10-09 16:00:27 +08:00 via Android 还是 golang 省心 |
![]() | 38 welkinzh 2018-10-09 19:09:47 +08:00 3.6 |
![]() | 39 monsterxx03 2018-10-09 19:19:15 +08:00 via iPhone hmm, 花了 3 个月把 50 万行代码从 2.7 迁移到 3.6,很酸爽哦 |
![]() | 40 xuanbg 2018-10-09 19:30:18 +08:00 @monsterxx03 叫用 3.6 重构更恰当一点。。。 |
41 laike9m 2018-10-09 19:55:51 +08:00 Python 2 在 2020.1.1 将被停止支持。其它的你看着办吧 |
42 zitengdu 2018-10-09 20:15:56 +08:00 |
![]() | 43 bukip 2018-10-09 20:16:26 +08:00 2.7 |
45 cloverii 2018-10-09 23:40:14 +08:00 via Android 2 爬虫跟一些其他业务 历史包袱了 |
![]() | 46 toono 2018-10-10 09:48:39 +08:00 公司基本上项目都是 2,小部分小项目会使用 3。主要是迁移到 3 的成本太高了 |