Python 社区中有不少优秀的技术周刊,这里把最近一周内发布的周刊汇集起来,供诸位 Pythonista 们丰富阅读。
时间:2024.03.25 - 2024.03.31
① Python Weekly - Issue 644
② Awesome Python Weekly 🐍 Issue 409 - Improving your Python code, an initial series of best practices.
③ Python Hub Weekly Digest for 2024-03-24
④ Python recap for week 12/2024
⑤ Pycoders Weekly Issue #622 (March 26, 2024)
⑥ Django News - 🎉 Sarah "New Django Fellow!" Boyce 🎉 - Mar 29th 2024
⑦ Python 潮流周刊#44:Mojo 本周开源了;AI 学会生成音乐了
🐱频道 @pythontrendingweekly
时间:2024.03.25 - 2024.03.31
① Python Weekly - Issue 644
② Awesome Python Weekly 🐍 Issue 409 - Improving your Python code, an initial series of best practices.
③ Python Hub Weekly Digest for 2024-03-24
④ Python recap for week 12/2024
⑤ Pycoders Weekly Issue #622 (March 26, 2024)
⑥ Django News - 🎉 Sarah "New Django Fellow!" Boyce 🎉 - Mar 29th 2024
⑦ Python 潮流周刊#44:Mojo 本周开源了;AI 学会生成音乐了
🐱频道 @pythontrendingweekly
👏2
PyCharm 2024.1 版本带来了一系列重要的更新和新特性:
1. Hugging Face 模型和数据集的文档预览:
- 可直接在 IDE 中查看 Hugging Face 模型和数据集的文档,无需离开编辑环境。
2. 本地全行代码补全:
- 对于前端框架,如 JavaScript 和 TypeScript,PyCharm 现在支持基于机器学习的全行代码补全。这一功能之前仅适用于 Python,现已扩展到其他流行的前端语言。
3. 编辑器中的“粘性行”功能:
- 关键的结构元素,如类或方法的开始部分,会被固定在编辑器的顶部,确保代码的结构始终清晰可见。
4. 编辑器内的代码审查:
- 引入了一种新的代码审查体验,特别是在与 GitHub 和 GitLab 集成时。这种集成到编辑器的审查模式允许开发者在检查 pull/merge 请求时直接查看原始代码和评论。
5. 数据编辑器中的本地过滤:
- 对于 PyCharm Professional 用户,现在可以在数据编辑器中直接进行数据过滤,无需创建和执行查询。
6. 全新的终端功能(Beta):
- 提供了一个新的终端功能,旨在简化命令行任务。用户可以通过键盘快捷键无缝切换提示和输出,利用命令补全等功能。
1. Hugging Face 模型和数据集的文档预览:
- 可直接在 IDE 中查看 Hugging Face 模型和数据集的文档,无需离开编辑环境。
2. 本地全行代码补全:
- 对于前端框架,如 JavaScript 和 TypeScript,PyCharm 现在支持基于机器学习的全行代码补全。这一功能之前仅适用于 Python,现已扩展到其他流行的前端语言。
3. 编辑器中的“粘性行”功能:
- 关键的结构元素,如类或方法的开始部分,会被固定在编辑器的顶部,确保代码的结构始终清晰可见。
4. 编辑器内的代码审查:
- 引入了一种新的代码审查体验,特别是在与 GitHub 和 GitLab 集成时。这种集成到编辑器的审查模式允许开发者在检查 pull/merge 请求时直接查看原始代码和评论。
5. 数据编辑器中的本地过滤:
- 对于 PyCharm Professional 用户,现在可以在数据编辑器中直接进行数据过滤,无需创建和执行查询。
6. 全新的终端功能(Beta):
- 提供了一个新的终端功能,旨在简化命令行任务。用户可以通过键盘快捷键无缝切换提示和输出,利用命令补全等功能。
👍9
#Python潮流周刊
🐬🐬🐬 第 45 期 🐬🐬🐬
特别提醒:赠书 5 本《Python语言及其应用(第2版)》,详情见原文
🦄文章&教程
① AutoDev:微软发布的自动化 AI 驱动开发框架
② 我坚持用 Django 而不是 FastAPI 的 10 个原因
③ Django 与 ASGI 服务器
④ JSON 中的数字到底是什么?
⑤ CPython 源码解析:为什么 Python 列表相乘的结果那么奇怪?
⑥ Celery 源码分析系列
⑦ 我在 2024 年如何管理 Python
⑧ 使用 Pyodide 和 WebAssembly 将 Python 引入 Cloudflare Workers
⑨ 学习使用和不使用 AI 编码
⑩ 使用 Whisper、FFmpeg 和 Python 轻松转录视频并添加字幕
⑪ 如何用 GitHub Actions 自动执行数据爬取?
⑫ 使用断点调试 Python 代码
⑬ Python “真正的”匿名函数
🐿️项目&资源
① OpenDevin:Devin 的开源实现
② SWE-agent:可修复 Github 问题的 AI 软件工程师
③ openui:描述你想要的 UI,它实时帮你生成
④ ragflow:基于深度文档理解的开源 RAG 引擎
⑤ zibai:高性能的纯 Python WSGI 服务器
⑥ podgenai:GPT-4 制作有声读物/播客 mp3 生成器
⑦ qiling:真正可检测的二进制仿真框架
⑧ maxtext:谷歌推出的简单、高性能及可扩展的 JaxLLM
⑨ nava:在 Python 中播放声音
⑩ MuseV:无限长度和高保真的虚拟人视频生成
⑪ restai:一个 AIaaS(AI 即服务)开源平台
🐢播客&视频
① 使用 Nextjs、Tailwind 和 Django 克隆一个全栈的 Airbnb
② Django Brew:一档新的 Python 播客
👀阅读全文 🤝欢迎投稿
🐱频道 @pythontrendingweekly
🐬🐬🐬 第 45 期 🐬🐬🐬
特别提醒:赠书 5 本《Python语言及其应用(第2版)》,详情见原文
🦄文章&教程
① AutoDev:微软发布的自动化 AI 驱动开发框架
② 我坚持用 Django 而不是 FastAPI 的 10 个原因
③ Django 与 ASGI 服务器
④ JSON 中的数字到底是什么?
⑤ CPython 源码解析:为什么 Python 列表相乘的结果那么奇怪?
⑥ Celery 源码分析系列
⑦ 我在 2024 年如何管理 Python
⑧ 使用 Pyodide 和 WebAssembly 将 Python 引入 Cloudflare Workers
⑨ 学习使用和不使用 AI 编码
⑩ 使用 Whisper、FFmpeg 和 Python 轻松转录视频并添加字幕
⑪ 如何用 GitHub Actions 自动执行数据爬取?
⑫ 使用断点调试 Python 代码
⑬ Python “真正的”匿名函数
🐿️项目&资源
① OpenDevin:Devin 的开源实现
② SWE-agent:可修复 Github 问题的 AI 软件工程师
③ openui:描述你想要的 UI,它实时帮你生成
④ ragflow:基于深度文档理解的开源 RAG 引擎
⑤ zibai:高性能的纯 Python WSGI 服务器
⑥ podgenai:GPT-4 制作有声读物/播客 mp3 生成器
⑦ qiling:真正可检测的二进制仿真框架
⑧ maxtext:谷歌推出的简单、高性能及可扩展的 JaxLLM
⑨ nava:在 Python 中播放声音
⑩ MuseV:无限长度和高保真的虚拟人视频生成
⑪ restai:一个 AIaaS(AI 即服务)开源平台
🐢播客&视频
① 使用 Nextjs、Tailwind 和 Django 克隆一个全栈的 Airbnb
② Django Brew:一档新的 Python 播客
👀阅读全文 🤝欢迎投稿
🐱频道 @pythontrendingweekly
❤3
Python 社区中有不少优秀的技术周刊,这里把最近一周内发布的周刊汇集起来,供诸位 Pythonista 们丰富阅读。
时间:2024.04.01 - 2024.04.07
① Python Weekly - Issue 645
② Awesome Python Weekly 🐍 Issue 410 - Bringing Python to Workers using Pyodide and WebAssembly
③ Python Hub Weekly Digest for 2024-03-31
④ Pycoders Weekly Issue #623 (April 2, 2024)
⑤ Django News - Django 5.0.4 bugfix release - Apr 5th 2024
⑥ Python recap for week 13/2024
⑦ Python 潮流周刊#45:越来越多的 AI 自动开发框架
🐱频道 @pythontrendingweekly
时间:2024.04.01 - 2024.04.07
① Python Weekly - Issue 645
② Awesome Python Weekly 🐍 Issue 410 - Bringing Python to Workers using Pyodide and WebAssembly
③ Python Hub Weekly Digest for 2024-03-31
④ Pycoders Weekly Issue #623 (April 2, 2024)
⑤ Django News - Django 5.0.4 bugfix release - Apr 5th 2024
⑥ Python recap for week 13/2024
⑦ Python 潮流周刊#45:越来越多的 AI 自动开发框架
🐱频道 @pythontrendingweekly
Python 3.13 的最后一个 Alpha 版本已发布,距离功能冻结还有一个月!
https://pythoninsider.blogspot.com/2024/04/python-3123-and-3130a6-released.html
https://pythoninsider.blogspot.com/2024/04/python-3123-and-3130a6-released.html
Blogspot
Python Insider: Python 3.12.3 and 3.13.0a6 released
“时代的一粒灰,落在个人头上就是一座山”,每个人都有被大山压垮的可能。
https://imququ.com/post/i-am-unemployed.html
https://imququ.com/post/i-am-unemployed.html
😢4
#Python潮流周刊
🐬🐬🐬 第 46 期 🐬🐬🐬
特别提醒:赠书 7 本《Python基础教程(第3版·修订版)》,详情见原文。试运行付费专栏,限量8折优惠券,领完即止。
🦄文章&教程
① 如何用 Python 预测日食的时间和轨迹?
② 我在开源软件上全职工作 503 天的经验分享
③ 修复 Python 代码坏味道的最佳实践
④ 如何用 Python 作质因式分解?
⑤ Supervisor-持久化进程部署方案
⑥ PEP-744 – 关于 JIT 编译
⑦ Zapier 如何能自动执行数十亿个任务?
⑧ Meta 使用单体架构仅 5 个月就发布了 Threads
⑨ Python 命名约定:最佳实践和示例
⑩ Great_Tables 的设计理念
⑪ Python 为什么不能将列表作为字典的键?
⑫ 使用树莓派+Python+Influxdb 开发温度监测器
⑬ 如何用单行 Python 代码通过面试编码
🐿项目&资源
① open-interpreter:计算机上的自然语言界面
② narwhals:Polars、pandas、cuDF、Modin 的轻量级可扩展兼容层
③ mantis:可自动发现、侦察和扫描漏洞的安全框架
④ FreeAskInternet:免费私有且本地运行的搜索聚合器与答案生成
⑤ PyCharm 博客总结的一系列 Django 学习资源
⑥ great-tables:用 Python 生成信息丰富的精美表格
⑦ jiaTansSSHAgent:实现 XZ sshd 某些后门功能
⑧ docx2python:提取 docx 的页眉、页脚、文本、脚注、尾注、属性和图像
⑨ WechatMoments:微信朋友圈导出工具
⑩ low_cost_robot:超低成本实现机械臂
⑪ drawpyo:用 Python 生成 Draw.io 图表
⑫ drawdb:免费直观的在线数据库设计工具和 SQL 生成器
🐢播客&视频
① 使用 Django、Channels 和 HTMX 克隆一个流式 ChatGPT
② 2024 年学习数据科学的系列视频
👀阅读全文 🤝领取优惠券
🐱频道 @pythontrendingweekly
🐬🐬🐬 第 46 期 🐬🐬🐬
特别提醒:赠书 7 本《Python基础教程(第3版·修订版)》,详情见原文。试运行付费专栏,限量8折优惠券,领完即止。
🦄文章&教程
① 如何用 Python 预测日食的时间和轨迹?
② 我在开源软件上全职工作 503 天的经验分享
③ 修复 Python 代码坏味道的最佳实践
④ 如何用 Python 作质因式分解?
⑤ Supervisor-持久化进程部署方案
⑥ PEP-744 – 关于 JIT 编译
⑦ Zapier 如何能自动执行数十亿个任务?
⑧ Meta 使用单体架构仅 5 个月就发布了 Threads
⑨ Python 命名约定:最佳实践和示例
⑩ Great_Tables 的设计理念
⑪ Python 为什么不能将列表作为字典的键?
⑫ 使用树莓派+Python+Influxdb 开发温度监测器
⑬ 如何用单行 Python 代码通过面试编码
🐿项目&资源
① open-interpreter:计算机上的自然语言界面
② narwhals:Polars、pandas、cuDF、Modin 的轻量级可扩展兼容层
③ mantis:可自动发现、侦察和扫描漏洞的安全框架
④ FreeAskInternet:免费私有且本地运行的搜索聚合器与答案生成
⑤ PyCharm 博客总结的一系列 Django 学习资源
⑥ great-tables:用 Python 生成信息丰富的精美表格
⑦ jiaTansSSHAgent:实现 XZ sshd 某些后门功能
⑧ docx2python:提取 docx 的页眉、页脚、文本、脚注、尾注、属性和图像
⑨ WechatMoments:微信朋友圈导出工具
⑩ low_cost_robot:超低成本实现机械臂
⑪ drawpyo:用 Python 生成 Draw.io 图表
⑫ drawdb:免费直观的在线数据库设计工具和 SQL 生成器
🐢播客&视频
① 使用 Django、Channels 和 HTMX 克隆一个流式 ChatGPT
② 2024 年学习数据科学的系列视频
👀阅读全文 🤝领取优惠券
🐱频道 @pythontrendingweekly
❤3👍2🔥1
Python 社区中有不少优秀的技术周刊,这里把最近一周内发布的周刊汇集起来,供诸位 Pythonista 们丰富阅读。
时间:2024.04.08 - 2024.04.14
① Python Weekly - Issue 646
② Awesome Python Weekly 🐍 Issue 411 - SentenceTransformers: Python framework for sentence, text and image embeddings
③ Python Hub Weekly Digest for 2024-04-07
④ Python recap for week 14/2024
⑤ Pycoders Weekly Issue #624 (April 9, 2024)
⑥ Django News - Open Source Week - Apr 12th 2024
⑦ Python 潮流周刊#46:如何用 Python 预测日食的时间和轨迹?
🐱频道 @pythontrendingweekly
时间:2024.04.08 - 2024.04.14
① Python Weekly - Issue 646
② Awesome Python Weekly 🐍 Issue 411 - SentenceTransformers: Python framework for sentence, text and image embeddings
③ Python Hub Weekly Digest for 2024-04-07
④ Python recap for week 14/2024
⑤ Pycoders Weekly Issue #624 (April 9, 2024)
⑥ Django News - Open Source Week - Apr 12th 2024
⑦ Python 潮流周刊#46:如何用 Python 预测日食的时间和轨迹?
🐱频道 @pythontrendingweekly
我曾说过周刊不做订阅制的,现在却推出了订阅专栏。这篇文章想为自己辩护一下,同时聊聊技术周刊今后的发展计划。
https://pythoncat.top/posts/2024-04-14-paid-column
https://pythoncat.top/posts/2024-04-14-paid-column
pythoncat.top
技术周刊的转变:如何平衡热爱与现实? - 豌豆花下猫
❤10
语言如何影响我们对世界的感知?
这篇文章是对自然语言的研究,但我觉得对学会了一门或多门编程语言的人来说,应该还能产生更多启发。
- 语言的局限性意味着世界的局限性(维特根斯坦)
- 不同语言对颜色的命名存在差异,语言影响对颜色的感知
- 语言中特定的情感词汇影响着我们的感受
- 语言中的性别特征影响对物体的感知
- 建议:学习更多的语言,或者更多地了解语言
https://readmedium.com/how-does-language-affect-our-perception-of-the-world-9d5cc10d5221
这篇文章是对自然语言的研究,但我觉得对学会了一门或多门编程语言的人来说,应该还能产生更多启发。
- 语言的局限性意味着世界的局限性(维特根斯坦)
- 不同语言对颜色的命名存在差异,语言影响对颜色的感知
- 语言中特定的情感词汇影响着我们的感受
- 语言中的性别特征影响对物体的感知
- 建议:学习更多的语言,或者更多地了解语言
https://readmedium.com/how-does-language-affect-our-perception-of-the-world-9d5cc10d5221
Readmedium
How does language affect our perception of the world?
Can language influence how we see, what we feel, and how we think?
👍6
这篇文章聊聊我观察到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