Python潮流周刊🐍
4.16K subscribers
186 photos
3 files
397 links
由豌豆花下猫主理,精心筛选国内外的 250+ 信息源,为你挑选最值得分享的文章、教程、开源项目、软件工具、播客和视频、热门话题等内容。愿景:帮助所有读者精进 Python 技术,并增长职业和副业的收入。

博客目录:https://pythoncat.top/tags/weekly
Download Telegram
#Python潮流周刊

🐬🐬🐬  第 36 期  🐬🐬🐬

🦄文章&教程

① 一年后的 Python 打包:回顾 2023 年 Python 的打包
② PyCon 2023(美国和澳大利亚)所有演讲视频
③ Python 的 Synchronized
④ 更快的 Python C 扩展的类型信息
⑤ 通过示例比较 Kotlin 和 Python 中的协程
⑥ Pydantic 处理 1970 年代时间的奇特问题
⑦ 浏览器上的代码游乐场
⑧ SQLite 的“database is locked”错误
⑨ 数据处理神器可不止 Pandas 哦,还有 Polars,全方位解析 Polars
⑩ 用 Python 函数构建 HTML 组件
⑪ 500 行 SQL 实现一个 GPT

🐿️项目&资源

① niquests:使用 HTTP/3、HTTP/2,支持异步的 requests
② slotscheck:确保你的slots正常工作
③ panel:强大的数据探索和 Web 应用框架
④ QAnything:基于任何东西的问答
⑤ Bert-VITS2-ext: 基于 Bert-VITS2 做的表情、动画测试
⑥ weread-exporter: 将微信读书中的书籍导出成 epub、pdf、mobi 等格式
⑦ leetcode-solution:用 Python 解各种 LeetCode 问题
⑧ CapsWriter-Offline: CapsWriter 离线版,好用的 PC 端语音输入工具
⑨ surya:任何语言的准确行级文本检测和识别 (OCR)
⑩ GPT-SoVITS:1分钟的语音也可训练一个好的 TTS 模型
⑪ trt-llm-rag-windows:使用 TensorRTLLM 在 Windows 上创建 RAG 聊天机器人
⑫ LangGPT:让每个人都能成为提示词专家

👀阅读全文      🤝欢迎投稿

🐱频道 @pythontrendingweekly
👍42
#Python潮流周刊

🐬🐬🐬  第 37 期  🐬🐬🐬

🦄文章&教程

① Python 装饰器的 3 个真实案例
② 这不是面试建议:Python 不用堆和树实现按优先级过期的 LRU 缓存
③ Python dict() 和 {} 的性能分析
④ 增强 Markdown 语言以实现出色的 Python 图形界面
⑤ 7 个 Python 内存优化技巧
⑥ Python 中的垃圾回收:你需要知道的事情
⑦ Postgres 与 DynamoDB:该选择哪个数据库?
⑧ 使用 Streamlit 在 Python 中创建仪表板
scrapscript.py 编程语言的实现过程
⑩ Python Cryptography 已支持 X.509
⑪ 我对动态类型感到失望
⑫ Python “令人失望”的超能力

🐿️项目&资源

① core:可用于生产的 AI 助手框架
② van-gonography:将任意类型的文件隐藏在一张图像中
③ mpmath:任意精度的浮点数运算
④ sqlite-worker:在多线程应用中轻松管理 SQLite
⑤ granian:用于 Python 程序的 Rust HTTP server
⑥ fasthx:FastAPI + HTMX 开发框架
⑦ ml-engineering:机器学习工程开源书籍
⑧ sglang:专为大型语言模型设计的结构化生成语言
⑨ chatgpttelegrambot:ChatGPT Telegram 机器人,无限制用 GPT-4
⑩ HuixiangDou:基于 LLM 的领域知识助手
⑪ ComfyUI-InstantID:ComfyUI 的 InstantID 的非官方实现
⑫ ComfyUI-PhotoMaker-ZHO:ComfyUI 的 PhotoMaker 的非官方实现

👀阅读全文      🤝欢迎投稿

🐱频道 @pythontrendingweekly
#Python潮流周刊

🐝🐝🐝 第 38 期 🐝🐝🐝

本期有赠书5本,欢迎参加。春节期间周刊停更一周,提前祝节日快乐!

🦄文章&教程

① 使用 Django 、Django REST 和 Next.js 构建全栈项目
② 使用 SQL 、Node.js 、Django 和 Next.js 构建仪表板项目
③ 用 Profila 分析你的 Numba 代码
④ Python datetime 标准库的 10 个陷阱
⑤ 使用 Python 纠正语法的 4 种方法
⑥ Python 调试技巧
⑦ 调试 Python 与 C 语言混合的项目
⑧ 分析“使用 Python 和 2MB RAM 对一百万个 32 位整数进行排序”
⑨ 使用 Python + Pylasu 实现语言解析器
⑩ 动态规划不是黑魔法
⑪ 什么时候应避免静态类型检查?
⑫ 实用指南:用 Python 运行开源的 LLM

🐿️项目&资源

① excelCPU:用 Excel 实现的 16 位 CPU 和相关文件
② whenever:万无一失的 Python 日期时间
③ DeepSeek-Coder:让代码自己编写
④ fastcrud:FastAPI 的异步 CRUD 操作
⑤ leptonai:简化 AI 服务构建的 Pythonic 框架
⑥ gpt-newspaper:用 GPT 创建个性化报纸
⑦ apprise:几乎适用于所有平台的通知推送
⑧ procrastinate:基于 PostgreSQL 的 Python 任务队列
⑨ flent:灵活的网络基准测试工具
⑩ urllib3:新版本支持在浏览器发起 HTTP 请求
⑪ gnuplotlib:基于 gnuplot 的 numpy 绘图后端
⑫ history_rag:用 RAG 搭建中国历史问答应用

👀阅读全文      🤝欢迎投稿

🐱频道 @pythontrendingweekly
5
2
Python 社区中有不少优秀的技术周刊,这里把最近一周内发布的周刊汇集起来,供诸位 Pythonista 们丰富阅读。

时间:2024.02.12 - 2024.02.18

Python Weekly - Issue 638

Awesome Python Weekly 🐍 Issue 403 - Python libraries for your DataScience CV in 2024

Python Hub Weekly Digest for 2024-02-11

Python recap for week 6/2024

Pycoders Weekly Issue #616 (Feb. 13, 2024)

Django News - 10 Years of Wagtail - Feb 16th 2024

🐱频道 @pythontrendingweekly
2👍1
#Python潮流周刊

🐬🐬🐬  第 39 期  🐬🐬🐬

🦄文章&教程

① uv:Rust 开发的 Python 打包工具
② Rye:愿景延续
③ 为什么越来越多用 Rust 开发的库?
④ 80 行 Python 实现一个搜索引擎
⑤ 如何计算 Python 中的 CPU 指令数?
⑥ Python 复用装饰器代码
⑦ 像专业人士一样处理 Asyncio 任务
⑧ 使用 textwrap 模块操作字符串
⑨ 总结 Python 版本间的主要变更点
⑩ 将 Postgres 作为队列使用
⑪ 我在所有 Django 项目中都用的 20 个包
⑫ Python 元类的真实案例
⑬ 一万亿行气象数据的编程挑战

🐿️项目&资源

① uv:性能极快的 Python 包安装和解析器
② sqlite-web:基于 Web 的 SQLite 数据库工具
③ celery-exporter:导出 Celery 指标用于 Prometheus
④ pyupgrade:自动升级 Python 较新版本的语法
⑤ ollama-python: Ollama Python 库
⑥ web2pdf:将网页转换为 PDF 的 CLI
⑦ natural-sql:文本生成 SQL 的大语言模型
⑧ rawdog:在 CLI 中自动生成并执行 Python 脚本
⑨ UFO:基于 UI 与 Windows 系统交互的 AI 代理
⑩ toolong:查看、跟踪、合并和搜索日志文件(以及 JSONL)的终端应用
⑪ Owl:在本地运行的个人可穿戴 AI
⑫ hyperdiv:用 Python 构建响应式 Web UI
⑬ fabric:使用 AI 增强人类

🐢播客&视频

① Meta 喜欢 Python
② Talk Python To Me #449:使用 FastUI 构建 UI

👀阅读全文      🤝欢迎投稿

🐱频道 @pythontrendingweekly
4👍4
#Python潮流周刊

🐬🐬🐬  第 40 期  🐬🐬🐬

🦄文章&教程

① 白宫建议使用 Python 等内存安全语言
② 回顾 Requests 库的问题
③ Python 的 UV 工具确实相当不错
④ Python 生成器未得到充分利用
⑤ 使用 Python 作高级 Web 抓取:从任意网站抓取数据
⑥ Django REST 框架 + Vue 对比 Django + HTMX
⑦ 可组合数据系统之路:对过去 15 年和未来的思考
⑧ 用 Django 作 SQLite 基准测试
⑨ Python 3.13 的 JIT 是如何实现的?
⑩ Python 网页抓取的终极指南
⑪ 为简单架构作辩护
⑫ 关于“调度”的内部原理

🐿️项目&资源

① ingestr:用单个命令在任何数据库间无缝复制数据
② justpath:在 Windows 和 Linux 上检查和优化 PATH 环境变量
③ mountaineer:用于 Python 和 React 的自带电池的 Web 框架
④ generate:一个 API 访问国内外大模型平台
⑤ StringZilla:将 C、C++、Python、Rust 和 Swift 的字符串速度提高 10 倍
⑥ DrissionPage: 网页自动化工具,能控制浏览器,也能收发数据包
⑦ Daft:Rust 开发的面向云的分布式 Python DataFrame
⑧ magika:使用深度学习来检测文件内容的类型
⑨ frappe:低代码 Web 框架,使用 Python 和 Javascript
⑩ Umi-OCR: 开源、免费的离线 OCR 软件,支持截屏/批量导入图片
⑪ xonsh:Python 开发的跨平台的类 Unix 的 shell

👀阅读全文      🤝欢迎投稿

🐱频道 @pythontrendingweekly
🥰4👍3😁3
uv 是 Ruff 所属团队用 Rust 开发的 Python 包解析与安装器!

它被设计为 pip 和 pip-tools 的直接替代品,不使用缓存时比它们快 8-10 倍。

也可通过 uv venv 用作虚拟环境管理器,比 python -m venv 快 80 倍,比virtualenv 快 7 倍。

周末翻译了官方文章:https://pythoncat.top/posts/2024-03-05-uv
6🔥1🤩1
#Python潮流周刊

🐬🐬🐬  第 41 期  🐬🐬🐬

提醒:赠书《Python工匠》5本,参与方式见原文

🦄文章&教程

① 使用 Python 从头开始实现 RSA
② Python IAQ:不常见的问题
③ 为什么我喜欢 Nox?
④ 我最喜欢的数据结构:trie
⑤ 用 Python 处理 CSV 文件的速度能有多快?
⑥ Django 项目的多语言支持
⑦ Python 升级手册:Lyft 如何大规模升级 1500+ 代码仓
⑧ 将 Tailwind CSS 添加到 Django 的最简单方法
⑨ 初学者意想不到的 Python 陷阱
⑩ 使用 Python 和 Grafana 更好地冷却我的 PC
⑪ 使用搭载骁龙 8 Gen 3 的安卓手机运行 AI 大模型
⑫ 入行 14 年,我还是觉得编程很难

🐿️项目&资源

① umami-python:Python 开发的 Umami 分析客户端
② returns:让函数返回有意义、类型化且安全的内容
③ pyquest:一系列的 Python 编程教程
④ flect:用于构建全栈 Web 应用的 Python 框架
⑤ docker-android:Docker 里的 Android,支持 noVNC 和视频录制
⑥ anthropic-sdk-python:调用 Claude 3 等大模型
⑦ PhotoMaker:制造逼真的人物照片
⑧ metube:自托管的 YouTube 下载器(youtube-dl/yt-dlp 的 Web UI)
⑨ cachetools:可扩展的内存化集合和装饰器
⑩ speedtest-cli:使用 speedtest net 测试网络带宽的命令行界面
⑪ Open-Sora-Plan:旨在重现 Sora(Open AI T2V模型)
⑫ minisora:旨在探索 Sora 的实施路径和未来发展方向

👀阅读全文      🤝欢迎投稿

🐱频道 @pythontrendingweekly
👏32👍1