如果以读源码为学习方式,有哪些值得参考的项目? - 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
Kirikora

如果以读源码为学习方式,有哪些值得参考的项目?

  •  
  •   Kirikora Jan 4, 2018 via Android 6511 views
    This topic created in 3068 days ago, the information mentioned may be changed or developed.

    作为一个爱好者,至今都没有写过大点的项目,对一个项目的结构、规范还有代码实践都缺乏概念,光看文档还是云里雾里,想要来读一点优质项目的源码学习一下。 那么有哪些值得参考的项目呢?最好能从简单到复杂排序举例一下来让我给自己写个日程表~ 因为寒假准备学 django 写个博客什么的,所以和 django 相关就更好了~ 谢谢!~

    16 replies    2018-01-04 22:45:24 +08:00
    wuhau
        1
    wuhau  
       Jan 4, 2018   1
    b1eberg0n
        2
    b1eberg0n  
       Jan 4, 2018   1
    [教你阅读 Python 开源项目代码]( https://zhuanlan.zhihu.com/p/22275595)
    Kirikora
        3
    Kirikora  
    OP
       Jan 4, 2018
    @wuhau
    @b1eberg0n
    感谢~
    XIVN1987
        4
    XIVN1987  
       Jan 4, 2018 via Android   1
    micropython
    crayygy
        5
    crayygy  
       Jan 4, 2018 via Android   1
    flask...
    wcsjtu
        6
    wcsjtu  
       Jan 4, 2018
    看 python 标准库吧~
    wph95
        7
    wph95  
       Jan 4, 2018
    https://github.com/taigaio/taiga-back

    django + django-rest-framework
    项目布局和拆分逻辑写的都很好,
    唯一的不足是他用的 drf 是自维护的
    Kirikora
        8
    Kirikora  
    OP
       Jan 4, 2018 via Android
    @wcsjtu 具体应该看哪些部分呢
    Kirikora
        9
    Kirikora  
    OP
       Jan 4, 2018 via Android
    @wph95 谢谢~
    wcsjtu
        10
    wcsjtu  
       Jan 4, 2018
    web 的话, 从 SimpleHTTPServer.py 开始吧~ Django 内置的 server 也是它
    Kirikora
        11
    Kirikora  
    OP
       Jan 4, 2018 via Android
    @< href="/member/wcsjtu">wcsjtu 好~谢谢~
    toptyloo
        12
    toptyloo  
       Jan 4, 2018
    借楼问一下 golang 有什么类似的项目可以看吗
    vansouth
        13
    vansouth  
       Jan 4, 2018   1
    个人认为看看该语言 star 比较高的 不知道对不对 反正我自己是这样的
    guyskk0x0
        14
    guyskk0x0  
       Jan 4, 2018 via Android   2
    看你想研究哪方面喽
    Web 框架:flask, tornado
    HTTP: gunicorn, requests
    Socket: shadowsocks
    操作系统: subprocess, threading
    黑魔法: SQLAlchemy, sh
    都想学: 500 lines or less
    TuringGooner
        15
    TuringGooner  
       Jan 4, 2018   1
    requests, flask, sqlalchemy
    nutting
        16
    nutting  
       Jan 4, 2018 via Android
    借楼问 java
    About     Help     Advertise     Blog     API     FAQ     Solana     1675 Online   Highest 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 50ms UTC 16:20 PVG 00:20 LAX 09:20 JFK 12:20
    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