资讯专栏INFORMATION COLUMN

超实用的 Python 学习资源汇总

宠来也 / 1880人阅读

摘要:链接中文翻译常用库推荐除了上面提到的之外,也是一个很好的选项。官网中文翻译如果你要编写简单的爬虫,来爬去互联网上的信息,或者调用一些外部的机遇的接口,使用这个库再也合适不过了。

作者:安龙 LeanCloud 工程师

引言 :
前段时间有同学反映 Python 的学习资源汇总很少。那么学习资料哪个质量更好,效率更高?Python 有哪些非常值得学习的库?2017 年了学 2 还是学 3 更好?

2 or 3 ?

学习 Python 的新人都有一个疑问,Python 有两个分支, Python2 和 Python3,我应该学习哪个?

在 2017 年的今天,答案应该越来越明朗了:

Python2 的维护即将在 2020年结束,之后不会再有官方社区的支持与 bug 修复了,意味着如果你的服务器上运行的还是 Python2,如果出现了任何 0 day 漏洞,很难得到及时解决。这里有一个 Python2 死亡倒计时:https://pythonclock.org/ 。

下载量最多的 360 个 Python 第三方模块中,已经有 342 个支持 Python3
了:http://py3readiness.org/ 。这意味着在使用 Python3 时,你基本不会遇到兼容问题。

最受欢迎的 Python Web 开发框架 Django,将会在 2.0 版本中移除对 Python2
的支持:https://www.djangoproject.com... 。

Python3 增加了很多有用的特性,比如可选类型标注、内置异步 IO、「async / await」语法。

Python3 会产生更少的「UnicodeEncodeError」?。

所以如果不是必须要维护一个已有的,代码量巨大的 Python2 项目,现在已经完全没有必要学习 Python2 了。

教程

Python 官方教程
Python 社区官方出品的教程,适合新手入门,权威性有保障。
链接:https://docs.python.org/3/tut...
中文翻译:http://docspy3zh.readthedocs....

Dive Into Python3
相对进阶一些的教程。
链接:http://www.diveintopython3.net/
中文翻译:https://dipyzh.bitbucket.io/

《Python Cookbook 第三版》
字典书,适合遇到问题时现场查阅,或者直接放在厕所里。
中文版豆瓣链接:https://book.douban.com/subje...

PyCoder"s Weekly
每周分享 Python 相关的文章、项目、新闻,可以了解 Python 社区最新动态。
链接:http://pycoders.com/
中文翻译:http://pycoders-weekly-chines...

Django Book
关于 Django 框架的详细教程,除了 Python 之外还能学到和 Web 开发相关的很多技能。
链接:http://djangobook.com/
中文翻译:http://djangobook.py3k.cn/2.0/

常用库推荐

Flask
除了上面提到的 Django 之外,Flask 也是一个很好的选项。设计思路与 Django 完全相反,轻量级,不与数据库强耦合。
官网:http://flask.pocoo.org/
中文翻译:http://www.pythondoc.com/flas...

Requests
如果你要编写简单的爬虫,来爬去互联网上的信息,或者调用一些外部的机遇 HTTP 的接口,使用这个库再也合适不过了。
官网:http://cn.python-requests.org...

编码规范

关于 Python 代码的编码规范,请遵守PEP8:
链接:https://www.python.org/dev/pe...
中文翻译:https://my.oschina.net/u/1433...

扩展阅读

awesome-python
链接:https://awesome-python.com/

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/38395.html

相关文章

  • 分享AI有道干货 | 126 篇 AI 原创文章精选(ML、DL、资源、教程)

    摘要:值得一提的是每篇文章都是我用心整理的,编者一贯坚持使用通俗形象的语言给我的读者朋友们讲解机器学习深度学习的各个知识点。今天,红色石头特此将以前所有的原创文章整理出来,组成一个比较合理完整的机器学习深度学习的学习路线图,希望能够帮助到大家。 一年多来,公众号【AI有道】已经发布了 140+ 的原创文章了。内容涉及林轩田机器学习课程笔记、吴恩达 deeplearning.ai 课程笔记、机...

    jimhs 评论0 收藏0
  • Python 进阶之路 (一) List 进阶方法汇总,新年快乐!

    摘要:尝射于家圃,有卖油翁释担而立,睨之,久而不去。康肃问曰汝亦知射乎吾射不亦精乎翁曰无他,但手熟尔。康肃忿然曰尔安敢轻吾射翁曰以我酌油知之。 开启变身模式 大家好, 从这一期开始,我们会从小白变身为中等小白,在基础起步阶段有太多的东西我没有讲到,但是俗话说的好,无他,但手熟尔,只要多多练习,时间会是最好的证明,相信我们终有一天会成为高手,因此从这一系列开始,让我们一起更上一层楼,还是和往常...

    garfileo 评论0 收藏0
  • Python 基础起步 (十一) 写在最后话(附优秀资源汇总

    摘要:总结不知不觉作为一个小白已经写完了最最基础的简单教程,如果你也和我一样从事金融行业,或者毫无编程基础的小白,希望我的教程可以帮到你,这是基础起步的最终篇,我希望能和大家简单介绍一下后续介绍以及很多帮助到我的优秀的平台。 总结 不知不觉作为一个小白已经写完了最最基础的Python简单教程,如果你也和我一样从事金融行业,或者毫无编程基础的小白,希望我的教程可以帮到你,这是Python基础起...

    mrcode 评论0 收藏0
  • ApacheCN 学习资源汇总 2019.3

    摘要:主页暂时下线社区暂时下线知识库自媒体平台微博知乎简书博客园合作侵权,请联系请抄送一份到特色项目中文文档和教程与机器学习实用指南人工智能机器学习数据科学比赛系列项目实战教程文档代码视频数据科学比赛收集平台,,剑指,经典算法实现系列课本课本描述 【主页】 apachecn.org 【Github】@ApacheCN 暂时下线: 社区 暂时下线: cwiki 知识库 自媒体平台 ...

    array_huang 评论0 收藏0

发表评论

0条评论

宠来也

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<