Python 学习笔记
- notes - 已整理的笔记
- notes_of_PyQt - PyQt 的笔记
- notes_of_crawler - 爬虫的笔记
- 待整理笔记 - 待整理的笔记,会逐步整合到 notes/ 中
-
PyPI(包索引):https://pypi.org/
-
awesome-python:https://github.com/vinta/awesome-python
-
awesome-python-cn:https://github.com/jobbole/awesome-python-cn
- pythontutor:可视化 Python 代码的执行过程
- PyCharm
- Thonny:适合初学者的 IDE
- Anaconda:用于科学计算的 Python 发行版,包含了众多用于科学计算、数据分析的 Python 包,文档 docs.anaconda.com,在安装和使用时务必需要管理员权限,否则可能出现一些意料之外的异常。可使用清华大学镜像(详见 Anaconda 镜像使用帮助)或中科大镜像来提高包下载速度。在使用第三方镜像进行配置后,配置信息被保存在
user/.condarc
中。 - Conda:多编程语言包、依赖、环境管理工具,文档 docs.conda.io,在使用时可能需要管理员权限
- zeal:文档查询
- There is a VSCode plugin available at https://github.com/deerawan/vscode-dash.
- https://kapeli.com/dash
- jupyter
- ipython:jupyter 和 ipython 的关系——IPython is a growing project, with increasingly language-agnostic components. IPython 3.x was the last monolithic release of IPython, containing the notebook server, qtconsole, etc. As of IPython 4.0, the language-agnostic parts of the project: the notebook format, message protocol, qtconsole, notebook web application, etc. have moved to new projects under the name Jupyter. IPython itself is focused on interactive Python, part of which is providing a Python kernel for Jupyter.
- WinPython
- Python Code Examples:用于检索示例代码
- Geany:IDE
-
The Best Python Books:由 realpython 提供的推荐阅读列表
-
What tutorial should I read?:由 sopython 提供的推荐阅读列表
-
Rreal Python:提供了大量教程,覆盖面很广。阅读过其中一篇的译文:Python 3.7 中的新特性,感觉挺不错的
-
Think Python 2e:免费书籍,该书的 GitHub 仓库是 ThinkPython2
该书有如下中文译本:
- ThinkPython2-CN:该译本的 GitHub 仓库是 ThinkPython-CN
- 像计算机科学家一样思考Python 第2版:目前在销售的中文译本
-
Python Crash Course:作者的网站提供了示例代码、速查列表、勘误等内容
- Geany IDE
- 中文译本:Python编程 从入门到实践
-
Python Cookbook:出版商的页面中提供了示例代码和勘误信息
- 中文译本:《Python Cookbook》3rd Edition,该译本的 GitHub 仓库是 python3-cookbook
-
The Hitchhiker's Guide to Python!
该指南有如下中文译本:
- Python最佳实践指南!,该译本的 GitHub 仓库是 Python-Guide-CN
- Python 最佳实践指南 2018
-
- 中文翻译:Python 3 标准库实例教程
- 英文勘误:View Errata
-
Effective Python: 59 Ways to Write Better Python
- 中文译本:Effective Python 编写高质量Python代码的59个有效方法
-
Fluent Python: Clear, Concise, and Effective Programming
- 中文译本:流畅的 Python
- GitHub 仓库是 fluentpython/example-code
-
Effective Computation in Physics: Field Guide to Research with Python
- 中文译本:Python 物理学高效计算
- GitHub 仓库是:physics-codes/examples
-
byte-of-python:免费书籍,该书的 GitHub 仓库是 byte-of-python
- 中文译本:简明 Python 教程,该译本的 GitHub 仓库是 byte-of-python
-
The Python Tutorial:官方教程
- 中文译本:Python 官方文档:入门教程
- 中文译本:Python 入门指南
-
Learn Python 3 the Hard Way:此教程存在 Stack Overflow 较多争议,部分人认为它不适合初学者,该教程有一个进阶版 Learn More Python the Hard Way。
- 中文译本:笨办法学Python 3,在网络上流传的中文译本都是旧版本,最好直接购买纸质书。
-
Intermediate Python:这本书更像是一本学习笔记,汇总了很多知识点,该书的 GitHub 仓库是 intermediatePython,在线阅读地址是 http://book.pythontips.com,作者博客 Python Tips
- 中文译本的 GitHub 仓库是 interpy-zh,在线阅读Python进阶
-
Intermediate Python:与上一本书同名,没有发现中文 译本
- CheckIO:通过有趣的编程任务来提高编程技能
- Learn Python Programming - The Definitive Guide:内容全面,包含教程、内置函数解释、示例、测试
- Python 3 教程 - 菜鸟教程
- 测试教程网:包含了 Selenium、Appium、Docker、Fiddler 等教程,看过一些,感觉还不错。
- 欢乐蟒:翻译了一些技术文章,比如 Python 3.7 中的新特性
- Python 之旅:内容层次清晰,有作者自己的理解,很不错 - 在线阅读
- Python 之禅:博客
- Python 学习之旅:有几篇总结性的文章很不错,博主还自己写了一本书《Python 之旅》
- Python Reference (The Right Way) - DRAFT:适用于Python 2.7.X,提供了有关内置函数、列表推导式、容器数据、运算符、语句等的快速参考
- 〖十月狐狸〗:提供了 Python 3.6 中所有内置函数的笔记
- Yixiaohan/codeparkshare 整理并推荐了一些学习资料
- 大龄码农的Python之路
- Cool New Features in Python 3.7 :详细讲述了 3.7 版本的新功能
- Python快速教程:没仔细看,感觉内容比较丰富
- https://jakevdp.github.io/