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

请问有哪些领域是python能(擅长)做而PHP不能(擅长)做的?就单纯追求更高的薪水来说,作为一个三年的PHPer有必要重新学习python么?

  •  
  •   vvii · Apr 26, 2013 · 8263 views
    This topic created in 4941 days ago, the information mentioned may be changed or developed.
    20 replies  •  1970-01-01 08:00:00 +08:00
    bitsmix
    bitsmix
    Apr 26, 2013 via iPhone
    1
    学一下又没有坏处
    lvye
    lvye
    Apr 26, 2013 via Android❤️1
    2
    学一下又不会怀孕
    enotey
    enotey
    Apr 26, 2013 via Android
    3
    技多不压身
    mywjch
    mywjch
    Apr 26, 2013❤️1
    4
    每年都应该试着学习一枚新语言,这是对自己的负责,如楼上所说,学习下又没坏处,又不会死人,我靠java吃饭,但我现在也在学习ROR.没规定学了这个就要一直搞这个,多接触一点,感受是不一样的,对程序的理解也会更深入,考虑的也会更多。至于好处,请谷歌。
    quake0day
    quake0day
    Apr 26, 2013❤️1
    5
    前后端连接吧。PHP不擅于与Shell和其它程序交互,一般都是只和数据库打交道。
    Python不比PHP难多少。
    Idiosyncratic
    Idiosyncratic
    Apr 26, 2013
    6
    同意楼上,都不难入门,多学点呗。个人感觉,php是用在服务器上的的,python倒是那里都可以用吧。
    sailxjx
    sailxjx
    Apr 26, 2013
    7
    @quake0day “PHP不擅于与Shell和其它程序交互”,你确定?
    kshatriya
    kshatriya
    Apr 26, 2013
    8
    还是有的, python平均薪水会高一点, 选择也比php会一点
    quake0day
    quake0day
    Apr 26, 2013❤️1
    9
    @sailxjx 说不擅于,而不是不能,应该不为过吧?相比较Python而言。
    比如Webpy直接可以把GET POST的数据拿来放到机器学习的库,科学计算的库里面用,PHP在这方面肯定是略逊一筹的。
    lj0014
    lj0014
    Apr 26, 2013
    10
    python可以做桌面应用
    sethverlo
    sethverlo
    Apr 26, 2013
    11
    python 可以不写分号可以不写大括号……
    aisk
    aisk
    Apr 26, 2013
    12
    做一些后端服务,这点php也是不擅长的吧
    gzb1985
    gzb1985
    Apr 26, 2013
    13
    codecademy上有了PHP课程以来,一直想学PHP的说
    lanyueniao
    lanyueniao
    Apr 26, 2013
    14
    当对面站着R的时候
    sivacohan
    sivacohan
    Apr 26, 2013 via Android
    15
    学一下没什么的。不过,我想知道三年开发经验是一个什么层级。

    php我用过一段时间,现在pythoner对php的认识普遍不高,实际上php在做一些事情的时候也有了一些方案了。比如最近看到php操作共享内存什么的。

    当然,随着php的发展,这些类似于补丁的东西,学习成本真的不低。

    开发三年,这个时间不算短了。关于你提的这个问题。我觉得问从业三年,如何做职业规划,更合适一点。
    gaody
    gaody
    Apr 27, 2013
    16
    @lj0014 php也可以
    nichan
    nichan
    Apr 27, 2013
    17
    python 可以不写分号可以不写大括号+1
    自从用了python看到其他语言的一堆分号大括号和乱七八糟的缩进格式就会犯代码洁癖症……
    lanyueniao
    lanyueniao
    Apr 27, 2013
    18
    不能REPL的都是渣
    filix
    filix
    Apr 27, 2013
    19
    3年开发 还问这种问题
    nullptr404
    nullptr404
    Apr 27, 2013
    20
    Python可以做桌面应用,pyqt, pygtk,而且可以跨平台。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2783 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 47ms · UTC 13:26 · PVG 21:26 · LAX 05:26 · JFK 08:26
    ♥ Do have faith in what you're doing.