使用 Python 一段时间以后, 听说还有很多公司停留在 python2. 想统计下大家 Python 使用情况...

2019 年 9 月 10 日
 watsy0007

目前我们用的是 Python3.7.4, 异步 asyncio.

api 采用 fastapi orm 采用 tortoise-orm / orm 部署 uvicorn (asgi 方案)

日常工程上推 dataclass, typing, enum 等等.

已经开始期待 python3.8 了.

大家对 python 的使用情况如何?

10269 次点击
所在节点    Python
78 条回复
watsy0007
2019 年 9 月 11 日
@imycc 兼容 2 的库已经很少了吧? 问了好多人现在问题很多库不兼容 2 比较烦? 但是项目还得用 2. 不能升级.
watsy0007
2019 年 9 月 11 日
@wuwukai007 对...等着 3.8 发版用上.
www5070504
2019 年 9 月 11 日
学的 3 最后写的 2 到现在还一直用 2 如果 centos 还不更新 估计以后还是一直用 2.7.5 ....
watsy0007
2019 年 9 月 11 日
@www5070504 感到害怕...
LaCroqueta12
2019 年 9 月 11 日
5 年前写 python 发现好多包都有兼容问题,就用 2 写了。
现在 2 的代码直接不看了,所有项目直接上 3。
zone10
2019 年 9 月 11 日
3.6, 3.7 很多异步库不兼容, 暂时没必要搞那么新
syrupofplum
2019 年 9 月 11 日
@learningman CentOS 自带 py2.7,我是说编译 py3.7 费劲。
watsy0007
2019 年 9 月 11 日
@zone10 比如?
watsy0007
2019 年 9 月 11 日
@syrupofplum 还行, 用 pyenv + virtualenv, 安装时候先 yum install -y .... 各种必要的 lib. 网上搜一下大把的资料.
holajamc
2019 年 9 月 11 日
centos7 默认 py2,所以也只能使用 py2 进行开发好头痛啊
Qzier
2019 年 9 月 11 日
我自己电脑都是装的最新的,每次出新特性就去使用。
watsy0007
2019 年 9 月 11 日
@holajamc = . = 默哀
watsy0007
2019 年 9 月 11 日
@Qzier cool
sylvos
2019 年 9 月 11 日
@watsy0007 fastapi 结合 tortoise-orm 一起用,能给点代码参考下吗?
watsy0007
2019 年 9 月 11 日
@sylvos 什么样的? 项目在用, 不方便发, 如果需要可以单独抽出来放 github
watsy0007
2019 年 9 月 12 日
@sylvos https://github.com/watsy0007/fastapi_demo 刚刚临时写了一份可以参考.
sylvos
2019 年 9 月 12 日
@watsy0007 谢谢,学习下你的架构,fastapi 用下来怎么样,我现在用的 hug。
sylvos
2019 年 9 月 12 日
@watsy0007 async def 里面用 celery,redis,pandas,numpy,这些库有问题吗
异步的优势还是并发吧,并发低的业务是不是没有必要切换。
watsy0007
2019 年 9 月 12 日
@sylvos 没有问题.可以直接用. redis, 对应的有 aioredis 库.
mazhouliang
2019 年 9 月 12 日
@watsy0007 只要知道 fastapi 好用不

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

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

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

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

© 2021 V2EX