最新Python atexit 注销重复回调:只调用一次 unregister,为什么两份清理任务都消失了 插件初始化时把同一个清理函数注册了两次,只是给它传入不同标签。后来其中一个插件要取消清理,调用一次unregister之后,两份回调都没有执行。这里不能用“删除最后加入的一项”来理解注销接口:它的匹配对象是函数,而不... yunqueblog/ 技术教程/ 2026-10-04/ 2 阅读
Bash 自动分配文件描述符:重定向命令已经结束,为什么通道还可以继续写 普通命令的重定向通常跟着该命令结束,Bash 的 {变量名} 重定向却允许另一种生命周期:让 shell 自动挑选一个可用文件描述符,把编号存进变量,并在命令结束后继续保留它。于是仅执行一次冒号命令,也能为后续多次写... yunqueblog/ 技术教程/ 2026-10-02/ 3 阅读