这里收录的是 Python 生态里的常用库、框架和工程化工具,适合按需快速检索。
当前目录下共有 140+ 篇文章,按编号分为以下几类:
语言基础与内置模块(00 ~ 23)
- 语法基础:循环、字符串、列表、元组、序列解包、函数参数、self 用法
- 常用内置模块:collections、difflib、pathlib、logging、datetime、time、os.path
- 并发编程:多线程、multiprocessing、gevent、greenlet
- 其他:raise 异常、reload、pip freeze、版本管理
Web 框架(101 ~ 114、202 ~ 213)
- Django:模型、模板、路由、国际化、打包、案例学习
- Flask、Tornado、Pyramid
- 网络与服务:socket、websocket-client、SimpleHTTPServer、boto3、networkx、yarl
- Jinja2 模板引擎、docker-compose
数据科学与机器学习(301 ~ 325)
- 数据处理:NumPy、Pandas、SciPy
- 可视化:Matplotlib、Seaborn、Bokeh、Plotly
- 数据库:PyMySQL、SQLAlchemy、urllib3
- 机器学习:scikit-learn、拟合与过拟合、Statsmodels
- 深度学习:TensorFlow、Keras、PyTorch、张量
- NLP:nltk、jieba、pytesseract
- 其他:Pillow、pyttsx3、暗水印、akshare
网络与 HTTP 客户端(401 ~ 409)
- 编码处理:idna、charset-normalizer、certifi、chardet
- 请求与解析:python-docx、html2text、linkify-it-py、读取本地文件
- Markdown 处理:markdown-it-py、mdit_py_plugins
文件与文档处理(410 ~ 415)
- jieba 分词、pypinyin 拼音、pypandoc 转换、autopep8 格式化、PyPDF2 PDF 处理
工程化与部署(501 ~ 509)
- 虚拟环境:virtual-env、wheel、setuptools
- 代码质量:autopep8、black、isort
- 部署与运维:fabric、transifex-client、grpc
- 文档生成:mkdocs
任务调度与实用工具(601 ~ 609)
- APScheduler 定时任务、amzqr 二维码、arrow 时间
- geopy 地理编码、future 兼容、mock 测试
- pytest、unittest、turtle 绘图
学习资源与扩展(701 ~ 709)
- 官方/经典教程:python-guide、practical-python、learn-python3、d2l-zh
- 爬虫与扩展:爬虫、微信机器人、语义搜索、awesome-python
网络爬虫与自动化(801 ~ 805)
- requests、Scrapy、Beautiful Soup、Selenium、Playwright