这篇文章聊聊我观察到Python自媒体圈的一个挺有意思但也可能有争议的现象
https://pythoncat.top/posts/2024-04-17-comment
https://pythoncat.top/posts/2024-04-17-comment
pythoncat.top
xxx,一个神奇的 Python 库 - 豌豆花下猫
👍3
CPython、PyPI 和许多 Python 包不受 xz 后门的影响。xz-utils 项目(也称为 xz 和 liblzma)有后门的是 v5.6.0 和 v5.6.1 版本。CPython 用到的版本是 v5.2.5,是在提交后门的贡献者为 xz 项目做出贡献前发布的。
https://discuss.python.org/t/cpython-pypi-and-many-python-packages-are-not-affected-by-the-backdoor-of-xz/49873
https://discuss.python.org/t/cpython-pypi-and-many-python-packages-are-not-affected-by-the-backdoor-of-xz/49873
Discussions on Python.org
CPython, PyPI, and many Python packages are not affected by the backdoor of xz
Note that this is actively unfolding event so we might not have all the facts straight right now, if anything changes this thread will be updated appropriately. It was posted on Openwall earlier today that the xz-utils project (also known as xz and liblzma)…
🥰4
#Python潮流周刊
🐬🐬🐬 第 47 期 🐬🐬🐬
特别提醒:赠书 5 本《Python编程:从入门到实践(第3版)》,详情见原文。试运行付费专栏,限量 8 折优惠券,领完即止。
🦄文章&教程
① 当你的老师希望你去做开源
② 我每天在用的 Python f-string 代码
③ 用 Django 和 OpenAI 开发一款语音笔记应用
④ Python Web 开发者的最佳安全实践
⑤ Fedora 希望为其 Python 构建作“-O3”优化
⑥ Ruff v0.4.0:一个手写的 Python 递归下降解析器
⑦ 给 Django RSS 源设置样式
⑧ Python 中快捷的概率过滤器
⑨ Code Review 时,曾被我忽视的 3 件重要小事
⑩ 用 Python 记录下今天敲了多少次键盘
⑪ 是否应该使用上界版本约束?
⑫ 如何开发一个代码格式化工具?
🐿项目&资源
① pylyzer:快速的 Python 静态代码分析器和语言服务器
② anthropic-cookbook:一些有趣而有效的使用 Claude 的方法
③ Flowmium:用 Rust 写的 Python 工作流编排器
④ github2file:从 Github 下载和处理文件
⑤ Python 知识备忘录
⑥ DouZero:通过自玩深度强化学习掌握斗地主
⑦ dashboard-icons:仪表板图标资源
⑧ newspaper4k:从新闻网站提取文章、标题和元数据
⑨ translateLocally:在本机上用 LLM 快速安全地翻译
⑩ constable:将打印直接插入 AST 进行状态调试
⑪ TextBlob:情感分析、词性标记、名词短语提取、翻译等
⑫ wewe-rss:生成微信公众号 RSS,支持私有化部署
🐢播客&视频
① 2024 年菲律宾 PyCon 演讲视频列表
② 2024 年构建大语言模型的小指南
👀阅读全文 🤝领取优惠券
🐱频道 @pythontrendingweekly
🐬🐬🐬 第 47 期 🐬🐬🐬
特别提醒:赠书 5 本《Python编程:从入门到实践(第3版)》,详情见原文。试运行付费专栏,限量 8 折优惠券,领完即止。
🦄文章&教程
① 当你的老师希望你去做开源
② 我每天在用的 Python f-string 代码
③ 用 Django 和 OpenAI 开发一款语音笔记应用
④ Python Web 开发者的最佳安全实践
⑤ Fedora 希望为其 Python 构建作“-O3”优化
⑥ Ruff v0.4.0:一个手写的 Python 递归下降解析器
⑦ 给 Django RSS 源设置样式
⑧ Python 中快捷的概率过滤器
⑨ Code Review 时,曾被我忽视的 3 件重要小事
⑩ 用 Python 记录下今天敲了多少次键盘
⑪ 是否应该使用上界版本约束?
⑫ 如何开发一个代码格式化工具?
🐿项目&资源
① pylyzer:快速的 Python 静态代码分析器和语言服务器
② anthropic-cookbook:一些有趣而有效的使用 Claude 的方法
③ Flowmium:用 Rust 写的 Python 工作流编排器
④ github2file:从 Github 下载和处理文件
⑤ Python 知识备忘录
⑥ DouZero:通过自玩深度强化学习掌握斗地主
⑦ dashboard-icons:仪表板图标资源
⑧ newspaper4k:从新闻网站提取文章、标题和元数据
⑨ translateLocally:在本机上用 LLM 快速安全地翻译
⑩ constable:将打印直接插入 AST 进行状态调试
⑪ TextBlob:情感分析、词性标记、名词短语提取、翻译等
⑫ wewe-rss:生成微信公众号 RSS,支持私有化部署
🐢播客&视频
① 2024 年菲律宾 PyCon 演讲视频列表
② 2024 年构建大语言模型的小指南
👀阅读全文 🤝领取优惠券
🐱频道 @pythontrendingweekly
👍4
Python 社区中有不少优秀的技术周刊,这里把最近一周内发布的周刊汇集起来,供诸位 Pythonista 们丰富阅读。
时间:2024.04.15 - 2024.04.21
① Awesome Python Weekly 🐍 Issue 412 - Shape typing in Python
② Python Hub Weekly Digest for 2024-04-14
③ Python recap for week 15/2024
④ Pycoders Weekly Issue #625 (April 16, 2024)
⑤ Django News - PyPI Expanding Trusted Publisher Support - Apr 19th 2024
⑥ Python 潮流周刊#47:当你的老师希望你去做开源
🐱频道 @pythontrendingweekly
时间:2024.04.15 - 2024.04.21
① Awesome Python Weekly 🐍 Issue 412 - Shape typing in Python
② Python Hub Weekly Digest for 2024-04-14
③ Python recap for week 15/2024
④ Pycoders Weekly Issue #625 (April 16, 2024)
⑤ Django News - PyPI Expanding Trusted Publisher Support - Apr 19th 2024
⑥ Python 潮流周刊#47:当你的老师希望你去做开源
🐱频道 @pythontrendingweekly
👍1
编程的警句
汇集了一系列关于编程和计算机科学中的深刻见解和原则(总共 120 条)
出自 ACM 的 SIGPLAN 刊物(1982 年 9 月),耶鲁大学 Alan J. Perlis 的文章“Epigrams in Programming”
https://www.cs.yale.edu/homes/perlis-alan/quotes.html
汇集了一系列关于编程和计算机科学中的深刻见解和原则(总共 120 条)
出自 ACM 的 SIGPLAN 刊物(1982 年 9 月),耶鲁大学 Alan J. Perlis 的文章“Epigrams in Programming”
https://www.cs.yale.edu/homes/perlis-alan/quotes.html
一个优秀的技术博客应该具备什么特点?
- 解决棘手和令人困惑的话题
- 展示能运行的代码
- 让事情变得更简单
- 定期创作
- 讨论权衡和缺点
- 避免使用网络俚语、模因、咒骂、讽刺和咆哮
https://notes.eatonphil.com/2024-04-10-what-makes-a-great-tech-blog.html
- 解决棘手和令人困惑的话题
- 展示能运行的代码
- 让事情变得更简单
- 定期创作
- 讨论权衡和缺点
- 避免使用网络俚语、模因、咒骂、讽刺和咆哮
https://notes.eatonphil.com/2024-04-10-what-makes-a-great-tech-blog.html
👍9
Python 3.14 的版本发布计划
3.14 development begins: Tuesday, 2024-05-07
3.14.0 alpha 1: Tuesday, 2024-10-15
3.14.0 beta 1: Tuesday, 2025-05-06 (No new features beyond this point.)
3.14.0 final: Wednesday, 2025-10-01
https://peps.python.org/pep-0745/
3.14 development begins: Tuesday, 2024-05-07
3.14.0 alpha 1: Tuesday, 2024-10-15
3.14.0 beta 1: Tuesday, 2025-05-06 (No new features beyond this point.)
3.14.0 final: Wednesday, 2025-10-01
https://peps.python.org/pep-0745/
Python Enhancement Proposals (PEPs)
PEP 745 – Python 3.14 Release Schedule | peps.python.org
This document describes the development and release schedule for Python 3.14.
👍2
Ask HN: High quality Python scripts or small libraries to learn from
有什么高质量的 Python 脚本或小型库可供学习?
https://news.ycombinator.com/item?id=40085887
有什么高质量的 Python 脚本或小型库可供学习?
https://news.ycombinator.com/item?id=40085887
#Python潮流周刊
🐬🐬🐬 第 48 期 🐬🐬🐬
🦄文章&教程
① 公布 py2wasm:将 Python 程序转换为 Wasm
② 对比 Ruby 与 Python 的 for 循环
③ Python 小陷阱:strip、lstrip、rstrip 删除内容比预期的多
④ 用 Python 讲解进程间通信的核心机制
⑤ PEP 745 – Python 3.14 的发布计划
⑥ Python 不同数据结构的时间复杂度
⑦ 从第一性原理出发理解 Django
⑧ Python 线程池的源码实现分析与相关问题探讨
⑨ 如何用 Python 设计和实现插件架构?
⑩ 浅谈 Python、Go、Rust 的异常处理
⑪ mpmetrics 内存管理的设计
⑫ 编程语言中分号的起源和优点
🐿️项目&资源
① llama3:Meta Llama 3 的官方仓库
② llama3-Chinese-chat:Llama3 中文仓库,各种聚合资料
③ reader:将 URL 转换为对 LLM 友好的文本
④ tasktiger:基于 Redis 的 Python 任务队列
⑤ utt:用 Python 编写的简易命令行时间跟踪器
⑥ simone:将 YouTube 视频转换为文章进行发布
⑦ h11:用纯 Python 实现的 HTTP/1.1 库
⑧ browser-hub:浏览器包装器,可运行多个浏览器实例
⑨ lingua-py:极准确的自然语言检测库
⑩ photo-similarity-search:基于苹果芯片的照片相似度 Web 应用
⑪ Windrecorder:记录屏幕内容,实现记忆搜索
👀阅读全文 🤝欢迎投稿
🐱频道 @pythontrendingweekly
🐬🐬🐬 第 48 期 🐬🐬🐬
🦄文章&教程
① 公布 py2wasm:将 Python 程序转换为 Wasm
② 对比 Ruby 与 Python 的 for 循环
③ Python 小陷阱:strip、lstrip、rstrip 删除内容比预期的多
④ 用 Python 讲解进程间通信的核心机制
⑤ PEP 745 – Python 3.14 的发布计划
⑥ Python 不同数据结构的时间复杂度
⑦ 从第一性原理出发理解 Django
⑧ Python 线程池的源码实现分析与相关问题探讨
⑨ 如何用 Python 设计和实现插件架构?
⑩ 浅谈 Python、Go、Rust 的异常处理
⑪ mpmetrics 内存管理的设计
⑫ 编程语言中分号的起源和优点
🐿️项目&资源
① llama3:Meta Llama 3 的官方仓库
② llama3-Chinese-chat:Llama3 中文仓库,各种聚合资料
③ reader:将 URL 转换为对 LLM 友好的文本
④ tasktiger:基于 Redis 的 Python 任务队列
⑤ utt:用 Python 编写的简易命令行时间跟踪器
⑥ simone:将 YouTube 视频转换为文章进行发布
⑦ h11:用纯 Python 实现的 HTTP/1.1 库
⑧ browser-hub:浏览器包装器,可运行多个浏览器实例
⑨ lingua-py:极准确的自然语言检测库
⑩ photo-similarity-search:基于苹果芯片的照片相似度 Web 应用
⑪ Windrecorder:记录屏幕内容,实现记忆搜索
👀阅读全文 🤝欢迎投稿
🐱频道 @pythontrendingweekly
👍2
Forwarded from laike9m
Google lays off its Python team | Hacker News
https://news.ycombinator.com/item?id=40171125
https://news.ycombinator.com/item?id=40171125
Python 社区中有不少优秀的技术周刊,这里把最近一周内发布的周刊汇集起来,供诸位 Pythonista 们丰富阅读。
时间:2024.04.22 - 2024.04.28
① Python Weekly - Issue 647
② Awesome Python Weekly 🐍 Issue 413 - Ruby vs. Python comes down to the for loop (2021)
③ Python Hub Weekly Digest for 2024-04-21
④ Python recap for week 16/2024
⑤ Pycoders Weekly Issue #626 (April 23, 2024)
⑥ Django News - Djangonaut Space 2024 Session 2 - Apr 26th 2024
⑦ Python 潮流周刊#48:Python 3.14 的发布计划
🐱频道 @pythontrendingweekly
时间:2024.04.22 - 2024.04.28
① Python Weekly - Issue 647
② Awesome Python Weekly 🐍 Issue 413 - Ruby vs. Python comes down to the for loop (2021)
③ Python Hub Weekly Digest for 2024-04-21
④ Python recap for week 16/2024
⑤ Pycoders Weekly Issue #626 (April 23, 2024)
⑥ Django News - Djangonaut Space 2024 Session 2 - Apr 26th 2024
⑦ Python 潮流周刊#48:Python 3.14 的发布计划
🐱频道 @pythontrendingweekly
👍5
PyCharm 2024.1.1 Is Here! AI Assistant in Community Edition, Enhanced Endpoints Tool Window, and Navigation and Refactoring Across Notebooks and Scripts
https://blog.jetbrains.com/pycharm/2024/04/pycharm-2024-1-1/
https://blog.jetbrains.com/pycharm/2024/04/pycharm-2024-1-1/
The JetBrains Blog
PyCharm 2024.1.1 Is Here! AI Assistant in Community Edition, Enhanced Endpoints Tool Window, and Navigation and Refactoring Across…
Find out what's new in PyCharm 2024.1.1! From AI Assistant in community version to navigation and refactoring across Notebooks and scripts, there's a lot to explore.
👍2
#Python潮流周刊
🐱🐱🐱🐱 第 49 期 🐱🐱🐱🐱
🦄文章&教程
① 谷歌在开发者大会前裁员了 Python、Flutter 和 Dart 团队
② FastAPI 专家给出的 FastAPI 使用贴士
③ PEP 686:将 UTF-8 模式设为默认配置
④ Pydantic:简化 Python 中的数据验证
⑤ 中小型 Python 项目配置和数据读写的最佳实践
⑥ 为了乐趣和(并发的)收益而给 requests 库打补丁
⑦ CPython JIT 内部原理:Python 启动时会发生什么?
⑧ Sleepsort:在线程休眠时排序
⑨ Python、JavaScript 和 Ruby 用莱布尼茨公式计算 π 的值
⑩ 10 年参加 Python 会议
⑪ 关于 for 循环的一些思考
⑫ 前 1% 精英工程师的 7 个简单的习惯
🐿️项目&资源
① logfire:用于 Python 的可观测性工具
② pyinfra:用 Python 实现基础设施自动化
③ pipxu:使用 UV 在隔离环境中安装和运行 Python 程序
④ tkforge:在 Figma 中拖放创建 Python GUI
⑤ TagStudio:文件和照片管理系统
⑥ coredumpy:保存崩溃的站点以作事后调试
⑦ plane:开源的 JIRA、Linear 和 Asana 替代品
⑧ Scrapegraph-ai:基于 AI 的 Python 抓取工具
⑨ tv:自动收集 IPv4 酒店电视直播源
⑩ netprobe_lite:用 Python 开发的网络性能测试工具
⑪ dangerzone:将有害的 PDF、office 文档或图像转换为安全的 PDF
⑫ MS-DOS:MS-DOS 1.25、2.0 和 4.0 的源代码
🐢播客&视频
① 2023 年的 800 多期 Python 演讲视频
② 教程:使用 Python + HTMX + Tailwind 作 Web 开发
👀阅读全文 🤝关注微信
🐱频道 @pythontrendingweekly
🐱🐱🐱🐱 第 49 期 🐱🐱🐱🐱
🦄文章&教程
① 谷歌在开发者大会前裁员了 Python、Flutter 和 Dart 团队
② FastAPI 专家给出的 FastAPI 使用贴士
③ PEP 686:将 UTF-8 模式设为默认配置
④ Pydantic:简化 Python 中的数据验证
⑤ 中小型 Python 项目配置和数据读写的最佳实践
⑥ 为了乐趣和(并发的)收益而给 requests 库打补丁
⑦ CPython JIT 内部原理:Python 启动时会发生什么?
⑧ Sleepsort:在线程休眠时排序
⑨ Python、JavaScript 和 Ruby 用莱布尼茨公式计算 π 的值
⑩ 10 年参加 Python 会议
⑪ 关于 for 循环的一些思考
⑫ 前 1% 精英工程师的 7 个简单的习惯
🐿️项目&资源
① logfire:用于 Python 的可观测性工具
② pyinfra:用 Python 实现基础设施自动化
③ pipxu:使用 UV 在隔离环境中安装和运行 Python 程序
④ tkforge:在 Figma 中拖放创建 Python GUI
⑤ TagStudio:文件和照片管理系统
⑥ coredumpy:保存崩溃的站点以作事后调试
⑦ plane:开源的 JIRA、Linear 和 Asana 替代品
⑧ Scrapegraph-ai:基于 AI 的 Python 抓取工具
⑨ tv:自动收集 IPv4 酒店电视直播源
⑩ netprobe_lite:用 Python 开发的网络性能测试工具
⑪ dangerzone:将有害的 PDF、office 文档或图像转换为安全的 PDF
⑫ MS-DOS:MS-DOS 1.25、2.0 和 4.0 的源代码
🐢播客&视频
① 2023 年的 800 多期 Python 演讲视频
② 教程:使用 Python + HTMX + Tailwind 作 Web 开发
👀阅读全文 🤝关注微信
🐱频道 @pythontrendingweekly
❤2👍1
PSF 的 2023 年年度影响报告来了!
https://pyfound.blogspot.com/2024/05/the-psfs-2023-annual-impact-report-is.html
https://pyfound.blogspot.com/2024/05/the-psfs-2023-annual-impact-report-is.html
Python Software Foundation Blog
The PSF's 2023 Annual Impact Report is here!
2023 was an exciting year of growth for the Python Software Foundation! We’ve captured some of the key numbers, details, and information i...
👍1