Python 进阶阅读什么书? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
推荐学习书目
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
caizixian

Python 进阶阅读什么书?

  •  2
     
  •   caizixian
    caizixian Nov 17, 2014 8213 views
    This topic created in 4181 days ago, the information mentioned may be changed or developed.
    想要继续学习高级特性、OOP、内部实现、还有像函数式编程什么的应该阅读什么书(Python3的更好)?
    还有大家学习标准库一般怎么学的?
    23 replies    2014-11-24 19:50:01 +08:00
    Jaylee
        1
    Jaylee  
       Nov 17, 2014
    同求!
    virusdefender
        2
    virusdefender  
       Nov 17, 2014
    python 核心编程

    python cook book 这个最新版讲python3 但是只有英文版的 中文的都是python2
    berry10086
        3
    berry10086  
       Nov 17, 2014 via Android
    pro python
    可以去it-ekooks.info下载
    berry10086
        4
    berry10086  
       Nov 17, 2014 via Android
    staticor
        5
    staticor  
       Nov 17, 2014
    上周入了本Python cookbook, 感觉看起来不会因语言而感到吃力,还是推荐一下。

    标准库用Dash(or http://devdocs.io/) ,跟Pydoc一起, 用到哪个函数时也会把相关的同库函数看下来。

    另外follow一下github上的不错项目也是种方法。
    2owe
        6
    2owe  
       Nov 17, 2014
    《Python 编程实战 运用设计模式、并发和程序库创建高质量程序》

    买了都说好
    yangxin0
        7
    yangxin0  
       Nov 17, 2014
    .net开源了,python哭了
    ggarlic
        8
    ggarlic  
       Nov 17, 2014   1
    实现:
    c熟悉的话《python源代码剖析》
    c不熟悉的话 https://github.com/qyuhen/book python学习笔记
    sharebox
        9
    sharebox  
       Nov 17, 2014
    @yangxin0 何解?
    kidlj
        10
    kidlj  
       Nov 17, 2014
    laike9m
        11
    laike9m  
       Nov 17, 2014
    不关你读什么,都只读英文就对了,中文 Python 书各种不明所以的翻译能吓死你
    laike9m
        12
    laike9m  
       Nov 17, 2014   1
    另一个我认为更好的途径是去
    http://pyvideo.org/
    搜索感兴趣的主题
    R4rvZ6agNVWr56V0
        13
    R4rvZ6agNVWr56V0  
       Nov 17, 2014
    《Python cookbook》
    《Python高级编程》
    《Python源代码剖析》
    《Python标准库》
    jiang42
        14
    jiang42  
       Nov 17, 2014 via Android
    读书不如做项目……py自己的doc就是最好的学习资料
    R4rvZ6agNVWr56V0
        15
    R4rvZ6agNVWr56V0  
       Nov 17, 2014
    @yangxin0 哭啥,笑才对啊,ms支持IronPython的!
    felixzhu
        16
    felixzhu  
       Nov 17, 2014
    看书?找几个开源项目看看做做有用多了
    icedx
        17
    icedx  
       Nov 17, 2014 via Android
    Python 基础很溜的我看到了这个帖子...
    只能说太及时了楼主好人
    flyaway
        18
    flyaway  
       Nov 17, 2014
    看源码
    wangfeng3769
        19
    wangfeng3769  
       Nov 17, 2014
    如果有兴趣 读读《machine learning in action》
    onka
        20
    yonka  
       Nov 24, 2014
    @2owe 感觉写的不太好啊,这方面内容确实比较少,这本书做了补充。 但感觉内容组织的不好。
    yonka
        21
    yonka  
       Nov 24, 2014
    @staticor “标准库用Dash(or http://devdocs.io/) ,跟Pydoc一起, 用到哪个函数时也会把相关的同库函数看下来。” 求指教如何使用,可以和pycharm/sublime集成吗? 谢谢
    2owe
        22
    2owe  
       Nov 24, 2014
    之前推荐《Python 编程实战 运用设计模式、并发和程序库创建高质量程序》,因为计算机的书都不便宜,建议先预览后购买,http://wenku.it168.com/d_001527020.shtml

    回答 @yonka 对于此书的疑问,鉴于原 po 的问题是“Python 进阶阅读什么书?”,我个人的理解应该关注以下几个方面:

    1. 阅读代码:好代码什么样,坏代码什么样,进一步关注 Pythonic 写法。

    2. 设计模式:Python 作为一门面向对象语言,用起来够简单,并不意味这它本身简单。学习设计模式,可以让人更了解面向对象,另代码更清晰和健壮。市面上将设计模式的书很多,但多用 Java。目前市面上讲 Python 设计模式的书无出其右者。

    3. 关于性能:个人觉得 Python 确实是一门胶水语言,开发者多数时间只需要关注如何写出高质量的代码而不是过多地关注性能优化,事实上目前 Python 解释器对质量较高的代码优化得已经很好了。Python 的优势在于语法清晰、美观、健壮,Python 使用者应该扬长避短,性能优化交给解释器(pypy 可以关注下)或者通过编写 C 扩展来解决。


    另,stackoverflow上也有类似问题,推荐童鞋们看看: http://stackoverflow.com/questions/2573135/python-progression-path-from-apprentice-to-guru

    以上。
    Lyrus
        23
    Lyrus  
       Nov 24, 2014
    @yangxin0 不觉得 python毕竟发展这么多年 易用成熟 效率上也可以
    About     Help     Advertise     Blog     API     FAQ     Solana     5006 Online   Highest 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 65ms UTC 03:45 PVG 11:45 LAX 20:45 JFK 23:45
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86