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

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

🐬🐬第 31 期

🦄文章&教程
- PEP-738:将 Android 添加为第 3 层支持的平台
- 深度解析 Marker:AI 驱动的 PDF 布局检测引擎的源码解读
- 现实世界的 match/case
- pytest 守护进程:提升 10 倍本地测试迭代速度
- 使用 Python 88 行代码写一个简易的 Android AI 程序
- 在 Python 中不需要这些无谓的操作
- 为什么要用“if TYPECHECKING”?
- 对比 SQLALchemy 与 Django ORM
- Python \_\_init
\_\_.py 的最佳实践
- Mojo:来自一位 Python 研究员的观点
- Python 中的简单 HTTP 状态码
- CPython 开发实战:实现 None 感知运算符 ?. 和 ??
- 代码的运行多于被阅读

🐿项目&资源
- magic-animate:使用扩散模型的时间一致的人像动画
- phpy:连通 Python 和 PHP 的生态系统
- insanely-fast-whisper:快到极致的 Whisper
- coffee:使用 AI 将 UI 的构建和迭代速度提高 10 倍
- FastUI:更快构建更好的 UI
- mistral-src:Mistral AI 7B v0.1 模型的参考实现
- netchecks:查验网络运行条件的工具
- Pearl:Meta 推出的强化学习 AI 代理库
- gpt-fast:简单高效的 PyTorch 原生 Transformer 文本生成
- The-Grand-Complete-Data-Science-Materials:数据科学的视频和材料
- awesome-LLMs-In-China:中国的大模型
- msgspec:高性能的序列化和校验库

🐢播客&视频
- PSF 官宣一档播客节目:Python 的隐藏人物
- Talk Python To Me #442 使用 msgspec 作超高速的消息解析
- DjangoCon US 2023 的视频列表,60 个视频

👀全文   👀合集     🤝投稿    🐱频道
👍72
Python为什么系列有幸被 @Barret_China 大佬推荐,推特才一天时间就近 10 万+了!

第一次亲身感受这么猛的流量热度,建立3年的项目也终于从900star突破到了1.3K!说起来Python潮流周刊的star数已过940,我有预感要在2024年到来之际,同时完成首个1K和双1K成就啦!加油,再接再厉!

Python周刊:https://github.com/chinesehuazhou/python-weekly

Python为什么:https://github.com/chinesehuazhou/python-whydo
👍244🥰2
Python潮流周刊🐍 pinned «#Python潮流周刊 从 2023.05.13 到 2023.12.09,30 期周刊正好花了 210 天!我们分享了: 文章/教程:378 篇 项目/资源:270 个 播客/视频:54 则(有不少是视频列表) 热门讨论:20 个 为了方便老读者们回看及检索,也为了方便新关注的读者从第一季内容中寻宝,我把全部 30 期周刊的正文汇总成了一篇,共 6.2 万字:https://pythoncat.top/posts/2023-12-11-weekly»
#Python潮流周刊

🐬🐬  第 32 期  🐬🐬

🦄文章&教程
+ 在并行程序中实际最多能用多少个 CPU?
+ 你的 Python 包都装到哪了?
+ 移除 CPython 中的私有 C API 函数
+ Python 小陷阱:复制列表时的问题
+ 取消 Asyncio 任务的最佳实践
+ Python 项目中的配置:没有魔法,只是必要的实践
+ 优化 Python 的 Flask、Django 和 FastAPI 程序
+ 为什么 Python、Go 和 Rust 都不支持三元运算符?
+ Python 中的“key”参数的关键
+ 从 Python 数据类中消除状态突变方法

🐿️项目&资源
+ feedi:打造个人的新闻聚合阅读器
+ generative-ai-python:用 Google AI SDK,开发 Gemini 和 PaLM 应用
+ python-guide-for-javascript-engineers:开源电子书《JavaScript工程师的Python指南》
+ sqlmap:SQL 注入和渗透测试工具
+ TikTokDownloader: TikTok 和抖音数据采集工具
+ Osprey:通过视觉指导微调实现对像素的理解
+ django-cast:基于 Django 和 Wagtail 的博客/播客项目
+ Qexo:快速、强大且漂亮的 Hexo 编辑器
+ project-based-learning:精选的基于项目的教程列表
+ Amphion:用于音频、音乐和语音生成的工具包

🐢播客&视频
+ PyConChina 2023 的演讲视频
+ Episode #184:PyCoder's Weekly 的 2023 年总结
+ Requests vs Httpx vs Aiohttp 该选哪一个呢?

👀全文   👀合集     🤝投稿    🐱频道
7
Conda 账号逃离 X,迁移到 Mastodon & LinkedIn
😁15👍4
#Python潮流周刊

🐬🐬  第 33 期  🐬🐬

🦄文章&教程
+ Flask 已死,FastAPI 是未来
+ Python + Flask 打造属于自己的 RSS 安全信息流
+ Microdot:又一个 Python Web 框架
+ 周末 AI 项目:在 2004 年的诺基亚 9500 上运行 7B 大型语言模型
+ Python Asyncio 之常见的三个坑
+ Bash、Lua、Python 和 Rust 的梦幻岛冒险
+ YAML、Python 和 Holy Graal
+ “Python -m”:最酷的 Python 标记,真的值得更多关注
+ Python CI 的初学者指南
+ Python Type Hints 简明教程(基于 Python 3.12)
+ Pyinstaller EXE 被检测为病毒?解决方案和替代方案
+ Fontimize 简介|精确字体子集,仅使用你网站的字符
+ GH- 113464:copy-and-patch 的 JIT 编译器
+ 消失的隐喻:Zip 和 Paste
+ 40 亿个 IF 语句

🐿️项目&资源
+ nicegui:使用 Python 开发 Web 用户界面
+ csvkit:用于转换和处理 CSV 的命令行工具
+ evue:基于 html/css 的高性能 GUI 框架
+ JARVIS:自己的个人语音助手
+ Gooey:只需一行即可将几乎任何 Python 命令行程序转换为完整的 GUI 程序
+ mod:Mojo 的包管理器工具
+ canopy:由 Pinecone 提供支持的 RAG 框架和上下文引擎
+ toogether-backend:Django REST 社交约会 APP 项目
+ DouyinLiveRecorder: 可循环值守和多人录制的直播录制软件
+ StreamDiffusion:用于实时交互式生成的管道级解决方案
+ sqlglot:SQL 解析器和转译器
+ texify:输出 LaTeX 和 Markdown 的数学 OCR 模型
+ talebook:一个简单的在线版个人书库

🐢播客&视频
+ 为什么 Python, Go, Rust, Kotlin 没有三元运算符?

👀阅读全文    🤝投稿

🐱频道 @pythontrendingweekly
3😁2
PyPy 将代码管理从 Mercurial 迁移到 Git

https://www.pypy.org/posts/2023/12/pypy-moved-to-git-github.html
🥰51
1. Ask HN: Share your favorite software blog posts of 2023
分享你最喜欢的 2023 年软件博客文章

https://news.ycombinator.com/item?id=38765176

2. Ask HN: Favorite Podcast Episodes of 2023?
2023 年发布的你最喜欢的播客剧集是什么?

https://news.ycombinator.com/item?id=38783338
👍62
#Python潮流周刊

🐬🐬🐬  第 34 期  🐬🐬🐬

🦄文章&教程

① 简单聊聊 Python 3.13 的 JIT 方案
② 在 Python 中读取 Excel 的最快方法
③ Flask 教程:从头开始构建可扩展的 Web 项目
④ Python、C、汇编 - 提高 2500 倍余弦相似度运算
⑤ 使用 AI 检测 AI 生成的照片
⑥ Python 内置函数 max 有毛病
⑦ App 自动化测试之 Appium 应用篇| Appium 常用 API 及操作
⑧ 使用 Django 构建一个实时消息应用
⑨ 了解 Python 中的数值数据类型
⑩ 非阻塞的 Asyncio 日志记录
⑪ Instagram 如何仅凭 3 名工程师实现用户规模 1400 万
⑫ Google 设计的类 Python 编程语言 Starlark
⑬ 数据工程的历史和现状

🐿️项目&资源

① watchfiles:简单快速的文件监听和代码重新加载
② hy:嵌入在 Python 中的 Lisp 方言
③ pyapp:Python 应用的运行时安装器
④ yarl:一个 URL 解析工具
⑤ apispec:可插拔的 API 规范生成器,支持 OpenAPI 规范
⑥ marshmallow:支持复杂对象与简单数据类型相互转换
⑦ jake:在 GitHub 上轻松创建和部署自己的单链接网站
⑧ docflow:功能强大的文档管理 API,无缝上传、下载、组织、版本控制、共享
⑨ auto_jobfindchatgpt__rpa:基于 ChatGPT 的自动投简历助手
⑩ oshit:放在命令行终端的 Hacker News
⑪ mixtral-offloading:在 Colab 或个人电脑上运行 Mixtral-8x7B 模型
⑫ RecoverPy:以交互方式从终端查找和恢复已删除或覆盖的文件
⑬ MobileVLM:美团开源的移动设备视觉语言助手

🐢播客&视频

① 捕蛇者说 Ep 44. 与 Tualatrix 聊聊独立开发使用的技术栈
② 给 Pythonistas 的 Rust 编程入门教程

👀阅读全文      🤝欢迎投稿

🐱频道 @pythontrendingweekly
5
https://nova.moe/rethink-type-url-dns/

经典面试题:输入 URL 到页面展示到底发生了什么?

电脑和浏览器的发展日新月异,文章讨论的话题:

- 现代的浏览器本身会不会缓存 DNS 记录?
- 浏览器有权限直接去读 hosts 文件么?
- 浏览器是怎么发出的 DNS 请求?(这个时候请别回答是发出的 UDP 请求)
- Hosts 文件之后就直接是外部 DNS 服务器了么?
👍61
#Python潮流周刊

🐬🐬🐬  第 35 期  🐬🐬🐬

🦄文章&教程

① Python 3.13 也有了 JIT 编译器
② NumPy 2 即将推出:防止破坏,更新你的代码
③ Python 反直觉地在科学计算中兴起
④ 在 Pandas 中实现快速高效的不等价连接
⑤ Pandas Profiling:详细介绍它的使用
⑥ 深入了解 Python 的 functools.wraps 装饰器
⑦ 纯 Python 实现的 SIMD
⑧ 保护 Flask 程序的最佳实践
⑨ 使用服务器发送事件 (SSE) 将实时更新推送到客户端
⑩ 开发用 AI 驱动的 TODO 应用
⑪ PEP-736 调用时关键字参数的简写语法
⑫ 如何用 Python 删除图像中的背景?

🐿️项目&资源

① ydata-profiling:用于 Pandas 和 Spark DataFrame 的数据分析
② pdfsyntax:检查和修改 PDF 文件内部结构
③ harlequin:终端里的 SQL IDE
④ litellm:使用 OpenAI 格式调用所有 LLM API
⑤ unstructured:用于 AI 模型的非结构化数据预处理工具
⑥ chatgpt-on-wechat: 基于大模型搭建的聊天机器人,支持微信、企业微信、公众号、飞书
⑦ whisperX:具有单词级时间戳的自动语音识别
⑧ 42 道在线的 Python 编程练习题
⑨ mealie:自托管的食谱管理和膳食计划项目
⑩ guardrails:给大语言模型添加护栏
⑪ chainlit:在几分钟内构建 Python LLM 应用程序
⑫ functime:用 Polars 构建的时间序列机器学习

🥂讨论&问题

① 为什么 Python 会有.venv 虚拟环境的概念?
② Java 如何调用含有第三方依赖的 Python 项目?

👀阅读全文      🤝欢迎投稿

🐱频道 @pythontrendingweekly
👍51