page contents

Python 实现消费者优先级队列,别直接把字典塞进去

Python 的 PriorityQueue 底层用的是小顶堆。它先比较元组第一个元素,也就是优先级;优先级相同时,还会继续比较第二个元素。两个字典没法比较大小,异常就出来了。

  • 0
  • 0
  • Pack
  • 发布于 2026-07-30 09:42
  • 阅读 ( 93 )

Python 测试框架那么多,为什么大家都在用 pytest

写测试这件事,很多人都是能拖则拖。但项目一旦变大,没有测试就像在黑屋子里修家具——表面看起来没问题,真坐上去就散架。今天要聊的 pytest,大概是让 Python 开发者爱上写测试最直接的原因。

  • 0
  • 0
  • Pack
  • 发布于 2026-07-20 09:33
  • 阅读 ( 93 )

深入浅出 Python 类型系统: Type Hints 让 bug 在写完前就现形

Python 是动态语言,变量想装啥装啥。灵活是真灵活,可一旦项目变大,"它到底应该是个啥类型"就成了最大的谜题。类型注解,就是给这团迷雾装上一盏灯。

  • 0
  • 0
  • Pack
  • 发布于 2026-07-28 09:32
  • 阅读 ( 92 )

狗听了都摇头:欧洲云计算大厂Hetzner宣布服务器涨价 最高涨幅173%(月)

欧洲知名云计算服务提供商 Hetzner 日前发布文档宣布对云服务器和独立服务器价格进行调整,此次调整仅影响新实例,现有用户已经部署的实例可以继续以原价续费,但如果用户升级或调整配置导致产生新订单,则按照调整后的服务器价格进行计费,相信我看到价格涨幅你们肯定不会调整配置的。

  • 0
  • 0
  • Pack
  • 发布于 2026-07-27 10:22
  • 阅读 ( 91 )

佰维存储与某NAND供应商签署18.608亿美元锁量锁价合同 确保有足量供应生产固态盘

知名固态硬盘和内存条制造商深圳佰维存储 (BiWin) 日前在上海证券交易所发布公告,宣布已经与某存储颗粒供应原厂签署 18.608 亿美元的锁量锁价供应合同,该合同有效期为两年 (到 2028 年 6 月 30 日结束),这笔交易将确保佰维存储足够的 NAND 芯片供应来生产消费级和企业级固态硬盘。

  • 0
  • 0
  • Pack
  • 发布于 2026-07-18 09:36
  • 阅读 ( 91 )

在AI冲击下Notion Mail邮件客户端停服 用户必须在9月22日前导出数据

2024 年 2 月,知名个人知识库 / 团队协作软件 Notion 宣布收购注重隐私的端到端加密生产力平台 Skiff,后者提供自己的邮箱服务 (Skiff Mail),被收购后 Notion 在 2024 年 8 月关闭 Skiff 邮箱及其他服务,随后 Notion 基于该邮箱开发自己的邮箱产品,在 2025 年 4 月推出 Notion Mail。

  • 0
  • 0
  • Pack
  • 发布于 2026-08-05 09:59
  • 阅读 ( 90 )

苹果推出iOS 27 Dev Beta 2版 提升稳定性、修复错误和增加部分新功能

苹果日前向开发者们推出 iOS 27 Developer Beta 2 版,着急体验新功能的用户也可以在设置中切换开发者预览版,随后就可以检查更新获取最新版,不过开发者预览版属于早期版本因此可能存在某些未知的问题,建议用户在升级前完整备份所有数据,升级后如果出现问题也可以考虑回滚并通过备份恢复。

  • 0
  • 0
  • Pack
  • 发布于 2026-07-30 09:51
  • 阅读 ( 89 )

谷歌reCAPTCHA验证机制新增手势验证 需要用户拍摄手部视频进行真人验证

谷歌从 6 月中旬开始面向部分开发者有限测试 reCAPTCHA 手势验证机制,该验证机制需要用户拍摄手部视频并回传到谷歌服务器,这种验证机制主要是用来打击机器人绕过问题,传统的图片和文字验证码已经很容易被破解,所以谷歌提供更加极端的验证方式,当然是否部署这种验证方式取决于开发者。

  • 0
  • 0
  • Pack
  • 发布于 2026-07-29 09:52
  • 阅读 ( 89 )

LineageOS推出基于浏览器的快捷刷机工具 简化刷机流程帮助用户轻松刷机

LineageOS 团队日前发布博客宣布重大开发改进,其中最值得关注的就是团队开发基于浏览器的快捷刷机工具,这让用户尝试刷机这款定制  Android ROM 包会更加方便,不过基于浏览器的快捷刷机工具有设备支持限制,并非所有安卓设备都可以通过浏览器刷机。

  • 0
  • 0
  • Pack
  • 发布于 2026-08-14 09:41
  • 阅读 ( 88 )

Codex再次为所有订阅用户重置额度(硬重置不保留次数) 庆祝用户量达到800万名

Codex 昨天夜里再次为所有订阅用户重置额度,此次重置依然属于硬重置,即直接重置额度而不是保留手动重置次数。这次重置主要是庆祝 Codex 用户量达到 800 万名,不得不说现在 Codex 用户量增长速度是真快,这显然也和 Codex 与 ChatGPT 合并有关。

  • 0
  • 0
  • Pack
  • 发布于 2026-08-20 09:38
  • 阅读 ( 87 )

Python 3.14 的 t-string 已经来了,它不是 f-string 换了个字母

b 返回的是 string.templatelib.Template。固定文本和花括号里的动态值仍然分开保存。Python 3.14 给 t-string 的定位也很明确:它是自定义字符串处理的入口,不是又一种字符串拼接语法。

  • 0
  • 0
  • Pack
  • 发布于 2026-07-27 10:09
  • 阅读 ( 87 )

Python环境配置劝退过你几次?这个一键安装方案,咖啡没喝完环境就搭好了

刚入行那会儿,我在Python环境配置上栽过跟头。装个库报红,换个版本冲突,虚拟环境搞不清楚路径。折腾两小时咖啡都凉了,环境还没搭好。有次项目deadline前一晚,我重装了三次Anaconda,最后还是用同事的电脑跑完的代码。

  • 0
  • 0
  • Pack
  • 发布于 2026-07-18 09:31
  • 阅读 ( 87 )

微软考虑托管DeepSeek等开源模型帮助使用Copilot Cowork的企业级客户降低使用成本

科技网站 AXIOS 日前发布报道称,微软正在考虑在自己的云计算平台托管深度求索开源发布的 DeepSeek 系列模型,微软也在探索托管其他开源模型作为 GPT 和 Claude 模型的低价备选,这项调整的根本原因是 Copilot Cowork 按订阅使用对客户来说成本太高,所以微软也要转向基于实际使用量的计费模式。

  • 0
  • 0
  • Pack
  • 发布于 2026-07-27 10:20
  • 阅读 ( 86 )

写 Python 发接口最烦的是什么?

同步阻塞、不支持 HTTP/2、异步要换库、文件上传繁琐、Cookie 管理麻烦、SSL 自定义配置绕来绕去,高并发接口测试、爬虫、自动化脚本写起来处处受限!

  • 0
  • 0
  • Pack
  • 发布于 2026-08-05 09:49
  • 阅读 ( 85 )

FastAPI 背后的 Pydantic 团队,把 AI Agent 做顺手了:PydanticAI 是真的夯!

PydanticAI 最让我舒服的地方,就在这里:它没把 Agent 包装成什么玄学工作流,而是继续用 Python 工程师熟悉的类型、函数和依赖注入来管模型。

  • 0
  • 0
  • Pack
  • 发布于 2026-08-06 09:30
  • 阅读 ( 84 )

三星推出UFS 5.0移动存储芯片 速度可达10,800MB/秒 可以优化端侧AI运行

存储器制造商三星电子日前宣布推出 UFS 5.0 解决方案,该方案将 数据传输速度直接提升到高达 10,800MB / 秒,这可以让移动设备和边缘存储设备获得更快的存储和数据处理,对于在端侧运行的 AI 模型来说这也应该可以显著提升模型的运行效率。

  • 0
  • 0
  • Pack
  • 发布于 2026-08-01 10:00
  • 阅读 ( 84 )

深入浅出 Typer:用 Python 写出专业级命令行工具

写脚本容易,写"像模像样"的命令行工具难。Typer 来自 FastAPI 作者之手,让你用类型注解就生成带自动帮助、自动校验、子命令的专业 CLI。

  • 0
  • 0
  • Pack
  • 发布于 2026-08-01 09:49
  • 阅读 ( 84 )

看不懂 Python 报错?80% 的报错三行就够

Traceback 可能有二三十行,中间夹着 FastAPI、Django、requests 或者 pandas 的内部调用。那些栈不是完全没用,但第一遍通常不用细看。

  • 0
  • 0
  • Pack
  • 发布于 2026-07-30 09:41
  • 阅读 ( 84 )

FastAPI 接 MongoDB,能查到数据只是第一步

现在的新项目,我会直接使用 PyMongo 的异步客户端 AsyncMongoClient。MongoDB 官方已经提供 PyMongo Async API,并建议 FastAPI 这类异步框架使用异步驱动;老项目如果还在用 Motor,也该开始考虑迁移了。

  • 0
  • 0
  • Pack
  • 发布于 2026-07-27 10:08
  • 阅读 ( 84 )

Python 3.14 这个注解改动救了多少新手?

你有没有遇到过这种情况:刚学会类型注解,兴冲冲给自己写的类加上标注。类里有个方法要返回这个类自己的实例,你很自然地写了个返回类型,结果一运行,Python 当场给你甩了个 NameError,说这个类名没有定义。

  • 0
  • 0
  • Pack
  • 发布于 2026-08-03 09:48
  • 阅读 ( 83 )