Newlearnerの自留地
56.4K subscribers
11.8K photos
30 videos
63 files
8.92K links
🆕 不定期推送 IT 相关资讯,欢迎关注!

👥 博客群&投稿群&交流群: @NewlearnerGroup

📩 投稿请私信 @newlearner_pm_bot

🔍 频道内容关键词索引 Bot: @newlearner_search_bot

* 未经授权或标注来源,不得转载本频道内容
Download Telegram
#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 的非官方实现

👀阅读全文      🤝欢迎投稿

🐱频道 @NewlearnerChannel
#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 搭建中国历史问答应用

👀阅读全文      🤝欢迎投稿

🐱频道 @NewlearnerChannel
#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

👀阅读全文      🤝欢迎投稿

🐱频道:@NewlearnerChannel
#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

👀阅读全文      🤝欢迎投稿

🐱频道:@NewlearnerChannel
#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 的实施路径和未来发展方向

👀阅读全文      🤝欢迎投稿

🐱频道:@NewlearnerChannel
#Python潮流周刊

🐬🐬🐬  第 42 期  🐬🐬🐬

提醒:本期赠书《流畅的Python》6本,请看全文

🦄文章&教程

① 为什么我们公司还在用 Python 开发项目?
② Python 字符串应该用双引号还是单引号?
③ 介绍 Python 上下文管理器及其语法糖
④ Python deque 使用教程
⑤ Python 的泛型函数和泛型类
⑥ Python Gevent 实践:常见的陷阱
⑦ Python pickles 的安全问题
⑧ 构建开源去中心化的电子书搜索引擎
⑨ Python import 跟 Java import 有什么区别?
⑩ PDM 的内部实现(1)
⑪ Python 中有指针吗?
⑫ 当 Python 无法线程化时:深入了解 GIL 的影响

🐿️项目&资源

① flet:用 Python 开发实时的 Web、移动端和桌面程序
② ss-python:Python 项目模板,涵盖整个开发生命周期
③ dukpy:用于 Python 简化版 JavaScript 解释器
④ PyKidos:一个 Python 编程练习网站
⑤ hatchet:分布式的容错的任务队列
⑥ full-stack-fastapi-template:全栈的现代 Web 项目模板
⑦ bython:带花括号的 Python
⑧ treq:构建在 Twisted 上的 HTTP 请求库
⑨ JavSP:汇总多站点数据的视频元数据刮削器
⑩ botasaurus:强大的网络爬虫框架
⑪ pywebview:用 JavaScript、HTML 和 CSS 构建 GUI
⑫ Paper-Piano:在白纸上弹钢琴

👀阅读全文      🤝欢迎投稿

🐱频道:@NewlearnerChannel
#Python潮流周刊

🐬🐬🐬  第 43 期  🐬🐬🐬

特别提醒:赠书 5 本《Python数据结构与算法分析(第3版)》,详情见原文

🦄文章&教程

① 我的开源优先级转变了
② 如何远程唤醒家里的电脑?
③ Python 程序的内存占用情况
④ 正则表达式字符“$”并不意味着“字符串末尾”
⑤ 介绍 Python 中所有的双下方法
⑥ Python 多语言支持实现国际化与本地化的最佳实践
⑦ 在 Windows 上利用 Qwen 大模型搭建一个 ChatGPT 式的问答小助手
⑧ (如何(用Python)开发一个(Lisp)解释器)
⑨ 使用 Python 解析 URL
⑩ Python 鸭子类型:编写灵活且解耦的代码
⑪ 用 Python 实现最小可用的 PostgreSQL
⑫ 给框架开发者的建议

🐿️项目&资源

① grok-1:马斯克开源的 Grok
② DarkGPT:基于 GPT-4-200K,查询泄露的数据库
③ structlog:简单、强大、快速的 Python 日志记录库
④ pydumpling: 针对 Python 的异常调试器
⑤ can_ada:快速且符合规范的 URL 解析库
⑥ Mindgraph:使用 AI 生成和查询不断扩展的知识图谱
⑦ speechbrain:基于 PyTorch 的语音工具包
⑧ python-anyconfig:以通用 API 加载和转储各种格式的配置文件
⑨ Llama-Chinese: Llama 中文社区,最好的中文 Llama 大模型
⑩ python-for-android:将 Python 程序变成 Android APK
⑪ img2img-turbo:Stable Diffusion turbo 实现的 sketch2image、day2night 等
⑫ ludic:用纯 Python 构建动态 HTML 页面的轻量级框架

🐢播客&视频

① 带大家感受一下没有 GIL 的 CPython
② ruff、uv 和 Astral:Python 工具链,使用 Rust 提速

👀阅读全文      🤝欢迎投稿

🐱频道:@NewlearnerChannel
#Python潮流周刊

🐬🐬🐬  第 44 期  🐬🐬🐬

特别提醒:赠书 5 本《明解Python算法与数据结构》,详情见原文

🦄文章&教程

① 蒙特利尔效应:为什么编程语言需要有风格沙皇
② 去中心化的边缘计算平台
③ 设计一个纯 Python Web 框架
④ 修复 PyPy 增量 GC 中的 一个 bug
⑤ 复活 PyMiniRacer,Python 中的 V8
⑥ Python 与 Javascript 进行数据通信
⑦ 更适合慢函数调用的 Python 缓存实现
⑧ 使用 Collectfasta 加速 Django 的 collectstatic 命令
⑨ 用原生 Python 扩展和 Dispatch 实现分布式协程
⑩ 使用 Numba 加快代码速度的错误方法
⑪ 关于优化 Django 系统检查框架
⑫ 大数定律,为什么去赌场是个坏主意

🐿️项目&资源

① mojo:Mojo 编程语言开源了
② Suno-API:基于 Python 和 FastAPI 的非官方 Suno API
③ blacken-docs:对文档中的 Python 代码块上运行“black”
④ pathvalidate:用于规范化/验证字符串,例如文件名和文件路径
⑤ LunarLink: 基于HttpRunner + Django + Vue + Element UI 的接口自动化测试平台
⑥ leaping:轻量级的 Python 测试调试器
⑦ keepyourmouthshut:用 AI 能力录制播客
⑧ MoneyPrinterTurbo:利用AI大模型,一键生成高清短视频
⑨ AIOS:LLM 代理操作系统
⑩ LaVague:使用大行动模型框架实现自动化
⑪ Gmeek:一个完全使用 Github 的博客框架
⑫ posthog:提供开源产品分析、会话录制、功能标记和 A/B 测试
⑬ devika:Cognition AI 的 Devin 的开源替代品

👀阅读全文      🤝欢迎投稿

🐱频道:@NewlearnerChannel
#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 播客

👀阅读全文      🤝欢迎投稿

🐱频道:@NewlearnerChannel
#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 年学习数据科学的系列视频

👀阅读全文      🤝领取优惠券

🐱频道:@NewlearnerChannel