V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
推荐学习书目
Learn Python the Hard Way
Python Sites
PyPI - Python Package Index
http://diveintopython.org/toc/index.html
Pocoo
值得关注的项目
PyPy
Celery
Jinja2
Read the Docs
gevent
pyenv
virtualenv
Stackless Python
Beautiful Soup
结巴中文分词
Green Unicorn
Sentry
Shovel
Pyflakes
pytest
Python 编程
pep8 Checker
Styles
PEP 8
Google Python Style Guide
Code Style from The Hitchhiker's Guide
ioven
V2EX  ›  Python

决定升级到 py3.4,所有库都有升级或替代品,只剩下 gevent 还没搞定,求推荐

  •  
  •   ioven · 2015-05-02 09:27:58 +08:00 · 5137 次点击
    这是一个创建于 3253 天前的主题,其中的信息可能已经有所发展或是发生改变。
    对gevent依赖比较重,最好代码改动较小
    16 条回复    2015-05-05 15:14:57 +08:00
    est
        1
    est  
       2015-05-02 09:33:02 +08:00
    gevent 不支持3 的。换libuv 系列的试试了。
    Septembers
        2
    Septembers  
       2015-05-02 10:18:15 +08:00 via Android
    asyncio
    ioven
        3
    ioven  
    OP
       2015-05-02 11:07:11 +08:00
    @est
    @Septembers

    初步看了下,貌似工作量太大 :(

    有更简单的好方法没
    loading
        4
    loading  
       2015-05-02 13:50:29 +08:00 via Android
    伙计,来 pythin 2.7吧!
    ericls
        5
    ericls  
       2015-05-02 13:52:27 +08:00
    asyncio
    ericls
        6
    ericls  
       2015-05-02 13:53:00 +08:00   ❤️ 1
    实际经验 最后我换成了 asyncio + aiohttp
    buru
        7
    buru  
       2015-05-02 13:58:27 +08:00
    这个是支持python3 的gevent fork
    https://github.com/fantix/gevent
    ioven
        8
    ioven  
    OP
       2015-05-02 14:00:35 +08:00   ❤️ 1
    @loading
    @ericls

    决定了老项目继续2.7,新项目上py3 尝试下asyncio + aiohttp
    ioven
        9
    ioven  
    OP
       2015-05-02 14:20:19 +08:00
    @buru 无缝升级?试下
    yahoo21cn
        10
    yahoo21cn  
       2015-05-02 14:27:06 +08:00
    用py3有啥好处没
    ioven
        11
    ioven  
    OP
       2015-05-02 17:40:12 +08:00
    @yahoo21cn 对我而言唯一的好处就是不用再碰到编码坑了,而且除了gevent其他包都有py3,升级阻力较小
    tini19
        12
    tini19  
       2015-05-02 17:48:06 +08:00
    为了不带括号的print,永远不碰py3
    Catstyle
        13
    Catstyle  
       2015-05-02 19:00:09 +08:00
    虽然很奇怪,不过我自己用py3的gevent用得挺好的= =
    就官方github上面的
    dingyaguang117
        14
    dingyaguang117  
       2015-05-03 10:22:00 +08:00 via iPhone
    gevent不支持3吗?我记得有国人特意patch过的,已经合并到master了
    xiazi
        15
    xiazi  
       2015-05-04 09:34:53 +08:00
    laike9m
        16
    laike9m  
       2015-05-05 15:14:57 +08:00
    gevent 也是奇怪,一直不加入 Py3 支持。。。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3492 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 36ms · UTC 00:46 · PVG 08:46 · LAX 17:46 · JFK 20:46
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.