推荐学习书目
› 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
xhp281
V2EX  ›  Python

为什么 要这样说:人生苦短,我用 Python

  •  
  •   xhp281 · Aug 30, 2017 · 8443 views
    This topic created in 3353 days ago, the information mentioned may be changed or developed.
    40 replies  •  2017-08-31 08:31:42 +08:00
    zhez
    zhez
    Aug 30, 2017
    1
    人生苦短,巨蟒很长。
    msg7086
    msg7086
    Aug 30, 2017❤️13
    2
    因为他们……没用过 Ruby ?
    PythonAnswer
    PythonAnswer
    Aug 30, 2017
    3
    因为写其他的语言, 代码都要长不少.

    但是人家这样抨击我们, 动态一时爽...
    fulvaz
    fulvaz
    Aug 30, 2017
    4
    @PythonAnswer

    然而我想 java 了 (其实我写 js 的, 逃
    ysc3839
    ysc3839
    Aug 30, 2017
    5
    因为 Python 有很多现成的轮子,省得自己写了
    ipconfiger
    ipconfiger
    Aug 30, 2017❤️1
    6
    因为 pip install 包治一切不服
    kanshan
    kanshan
    Aug 30, 2017
    7
    @PythonAnswer 调试火葬场
    congeec
    congeec
    Aug 30, 2017
    8
    @kanshan 重构
    congeec
    congeec
    Aug 30, 2017
    9
    @PythonAnswer 用了 mypy+IDE 自带的静态分析,能避免好多 bug
    qdwang
    qdwang
    Aug 30, 2017 via iPhone
    10
    宣传口号而已
    Sanko
    Sanko
    Aug 30, 2017 via Android
    11
    import 大法好
    jlsk
    jlsk
    Aug 30, 2017❤️1
    12
    python 确实很爽,但是也有不少缺陷,动态类型在调试中会引起不少混乱,有时候很难知道一个返回值是元组还是列表还是某个能枚举的类
    再有一点就是发布困难,源码暴露难以商用

    如果有一个 python 本地代码编译器就好了,我需要的是一个.py 能像.c 一样直接编译成.exe 运行的方法,不再需要任何支持库,一个 exe 搞定
    那 python 可真就强无敌了
    XIVN1987
    XIVN1987
    Aug 30, 2017 via Android
    13
    @jlsk
    这个现在就有啊,pyinstaller
    我用这个打包过好几个 PyQt 应用,除了生成的文件大点儿,其他都还好
    a87150
    a87150
    Aug 30, 2017
    14
    @XIVN1987 我 win10 用 pyinstaller 老出问题,所以用 cx_Freeze
    Mistwave
    Mistwave
    Aug 30, 2017 via iPhone❤️5
    15
    这个梗的重点在 Life is short 的二义
    KgM4gLtF0shViDH3
    KgM4gLtF0shViDH3
    Aug 30, 2017
    16
    @jlsk #12 桌面软件又没人用,除了相对专业的领域。而且 py 可以编译成二进制啊。。Python 一般用在后端,源码暴露不暴露无所谓。
    a87150
    a87150
    Aug 30, 2017❤️1
    17
    因为 python 的时间是以秒计的,方便续一秒。
    xAx
    xAx
    Aug 30, 2017
    18
    前半句 life is short ,抄 xbox 广告语,表明 python 重点再抄,都是别人先有了,python 再造个轮子.
    后半句中的此 python 非彼 python,具体参考 python.com,所以如果你是男的,那 TMD 玻璃真恶心.
























    ps:开玩笑啦. 玻璃心们别 @我
    northisland
    northisland
    Aug 30, 2017
    19
    intuitive
    符合直觉的
    schema
    schema
    Aug 30, 2017 via Android
    20
    Python 重点在抄...?
    nyfwan123
    nyfwan123
    Aug 30, 2017
    22
    因为押韵
    RqPS6rhmP3Nyn3Tm
    RqPS6rhmP3Nyn3Tm
    Aug 30, 2017 via iPad
    23
    @jlsk 只是打包的话用 PyInstaller 就可以了,要编译不行,Python 的 LLVM port 已经很久没有动静了
    cloudyplain
    cloudyplain
    Aug 30, 2017
    24
    @jlsk 编译成 pyc 或者 docker 镜像,打包成 exe,我这边 py 没这方面需求,pypy 可以。
    DiamondbacK
    DiamondbacK
    Aug 30, 2017
    25
    @xAx 没看明白。爱「抄」的那个 python 是「此」 python 还是「彼」 python ?毕竟整句话里只有一个 python。
    irenicus
    irenicus
    Aug 30, 2017
    26
    @PythonAnswer
    perl 也很短,以前在 wiki 上看过一个数据,大致就是各种语言单位代码的信息量
    以 C 的为 1,python 和 perl 都是 6~7
    话说回来,perl 自带加密属性,短又如何,读起来还是费劲 :)
    est
    est
    Aug 30, 2017
    27
    动态一时爽,重构丢锅给下一任。

    所以动态还是爽。不用重构别人的代码。都是分分钟重写。
    litter123
    litter123
    Aug 30, 2017
    28
    @a87150 不准养狗
    wingoo
    wingoo
    Aug 30, 2017
    29
    又短又快啊
    jimmykuu
    jimmykuu
    Aug 30, 2017
    30
    Life is short, I use Python!
    Death is coming, let's Go!
    Cooky
    Cooky
    Aug 30, 2017 via Android
    31
    @jlsk 没听过说 nuitka 吗?
    zhangchioulin
    zhangchioulin
    Aug 30, 2017 via iPhone
    33
    @est 虽然我写 python,但是还是不喜欢动态…调试别人的代码没有注解简直……
    est
    est
    Aug 30, 2017
    34
    @zhangchioulin 重写吧。
    xrlin
    xrlin
    Aug 30, 2017 via iPhone
    35
    @zhangchioulin 调试 ruby 代码简直要炸。
    zhuangtongfa
    zhuangtongfa
    Aug 30, 2017
    36
    你说的 python 是 py2 还是 py3
    yanzixuan
    yanzixuan
    Aug 30, 2017
    37
    @irenicus 自带加密属性真是一秒出戏。。
    aaronzjw
    aaronzjw
    Aug 30, 2017
    38
    因为 python 是世界上最好的三种语言中的两种
    RyougiShiki
    RyougiShiki
    Aug 30, 2017
    39
    用过 java 就理解了
    xhp281
    xhp281
    OP
    Aug 31, 2017
    40
    卧槽,居然这么多热心的老铁回复,😆
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2694 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 111ms · UTC 14:41 · PVG 22:41 · LAX 06:41 · JFK 09:41
    ♥ Do have faith in what you're doing.