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
pythonee
V2EX  ›  Python

用 Python 出过活,但是不知道怎么继续提高,该怎么办

  •  
  •   pythonee · 2017-07-06 14:16:42 +08:00 · 3065 次点击
    这是一个创建于 2487 天前的主题,其中的信息可能已经有所发展或是发生改变。
    有没有 advance 点的书,让我把 python 玩的更好,写的更漂亮(或者自己都不知道自己哪里弱吧)
    14 条回复    2017-07-06 17:12:25 +08:00
    XiaoFaye
        1
    XiaoFaye  
       2017-07-06 14:18:57 +08:00
    工作项目用不到的话,再高级的书也没用。
    felinx
        2
    felinx  
       2017-07-06 14:20:39 +08:00
    继续出活
    menc
        3
    menc  
       2017-07-06 14:20:51 +08:00   ❤️ 1
    1.找个有代码规范和 code review 的工作
    2.学习设计模式
    3.找个体量大的公司,稍微写的弱一点性能就崩了的那种
    Le4fun
        4
    Le4fun  
       2017-07-06 14:26:45 +08:00
    mark
    billgreen1
        5
    billgreen1  
       2017-07-06 14:28:30 +08:00
    书的话,fluent python 和 python cookbook 都不错。
    cxbig
        6
    cxbig  
       2017-07-06 14:43:36 +08:00
    阅读热门框架,帮忙修复 bugs。
    探索新的领域,找新的挑战,造几个新轮子。
    cashew
        7
    cashew  
       2017-07-06 14:45:53 +08:00 via Android
    《 Fluent Python 》
    bingoliu
        8
    bingoliu  
       2017-07-06 15:22:20 +08:00
    想深入学习的话,看看 python 源码剖析之类的
    单纯代码技巧的话,多看看热门开源框架,自己实现练练手
    binfengxy
        9
    binfengxy  
       2017-07-06 15:33:03 +08:00
    经常会用到别人封装好的 python SDK. 有时候自己也想封装一个,发现不知道从哪里下手。
    急需要这样的知识或指导。最近买了本《 python3 面相对象编程》,想看看能不能有收获。
    《 Fluent Python 》好像也不错
    kinghui
        10
    kinghui  
       2017-07-06 15:34:29 +08:00
    写的更漂亮和语言关系不大, 推荐看:

    - 代码大全
    - 重构
    - 程序员修炼之道
    - 代码整洁之道

    如果想要写更地道的 Python 可以看看 Python 高级编程, 把你的代码用 pylint/flake8 等工具过一遍, 根据输出调整代码.
    yunkchen
        11
    yunkchen  
       2017-07-06 15:34:54 +08:00
    排名不分先后
    1、Python CookBook
    2、Fluent Python
    3、利用 Python 进行数据分析
    pythongo
        12
    pythongo  
       2017-07-06 15:48:57 +08:00
    我的建议是研究源码,这是我的方法
    lifeiselsewhere
        13
    lifeiselsewhere  
       2017-07-06 17:09:43 +08:00
    不如多写点代码,碰到的任务想想如果用 python 怎么去实现
    calpamomo
        14
    calpamomo  
       2017-07-06 17:12:25 +08:00
    Python CookBook

    做项目,写多点代码吧,少年。。。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1069 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 33ms · UTC 23:09 · PVG 07:09 · LAX 16:09 · JFK 19:09
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.