Python资料

1. 介绍

本文收集一些Python相关资料

2. IDE

推荐使用WingIDE和PyCharm

破解方法: <WingIDE注册破解方法>
在Vim模式下Tab键设置: Preferences->Keyboard->Tab Key Action  =  Insert Tab Character

TIP: <Python Plug for Vim>

2. 基础

<Python Tutorial>
<Runoob Python>
<Python Programming>
<Python v2.7.8 documentation>

3. GUI

<Thinking in Tkinter>
<An Introduction To Tkinter>
<Tkinter 8.5 reference: a GUI for Python>

4. 模块

<the Python Package Index>

5. 其他

<啄木鸟社区>
<Python字符串操作>
<Dive Into Python>
<Python threading>
<Python视频教程全集>
<Python工具和开发库>
<Python:纯文本转PNG>
<Python asyncio学习笔记>
<Python Imaging Library>
<Natural Language Toolkit>

6. 笔记

- Python中没有常量,然而可以有伪装成常量的变量
- Python中使用struct模块来操作二进制数据
- Python无法终止其他线程,只能线程自己退出,建议使用多进程替代
    --> 可以参考<Python如何优雅的退出线程和进程>来找到替代方法
- Python Tkinter文档弱爆了,完全找不到实例,都不知道怎么用
    建议参考源码中Python-2.7.8/Demo/tkinter下的例子

7. 文章

<Python机器学习库>
<用语音写代码比键盘更快>
<Python的中文编码问题>
<Scrapy:Python的爬虫框架>
<如何用 Python 给 Vim 写插件>
<SnowNLP:处理中文文本的Python库>
<FoolNLTK:一个便捷的中文处理工具包>
<scikit-learn:用于机器学习的Python模块>
<TextBlob:简单、Pythonic的文本分析工具>

8. 资源集

<Awesome Python>
<Python Examples>
<Python 资源大全中文版>

原文地址:https://www.cnblogs.com/hzl6255/p/3961820.html