云鹊BLOG云鹊BLOG云鹊BLOG
  • 首页

云鹊BLOG云鹊BLOG云鹊BLOG

当前位置:首页关于 变量作用域 的文章
Python except as 的名称清理:异常处理结束,为什么原来同名的变量也不见了

Python except as 的名称清理:异常处理结束,为什么原来同名的变量也不见了

脚本先给 error 赋了一个默认说明,随后又写 except ValueError as error。异常在处理块里打印正常,离开后再次访问却抛出 UnboundLocalError。这里不是异常还没被捕获,而是处...

yunqueblogyunqueblog/ 技术教程/ 2026-10-02/ 3 阅读
Bash BASH_REMATCH:辅助函数匹配一次,外层捕获结果为什么被换掉

Bash BASH_REMATCH:辅助函数匹配一次,外层捕获结果为什么被换掉

解析任务名称时,外层正则已经拿到了类型和编号,接着调用一个辅助函数检查编号是否全是数字,再读取捕获数组却发现类型不见了。问题可能发生在检查函数里:它执行了另一次正则匹配,把同一个 BASH_REMATCH 数组改成了...

yunqueblogyunqueblog/ 技术教程/ 2026-10-02/ 3 阅读
Bash 管道里的计数为什么带不出来:让循环在当前 shell 中读取输入

Bash 管道里的计数为什么带不出来:让循环在当前 shell 中读取输入

脚本把几行输出通过管道交给 while 循环,每读一行就增加计数;循环里面看起来正常,循环结束后却仍然打印零。在 Bash 的常见默认设置下,管道中的循环在子 shell 环境执行,修改的是那份环境中的变量,父 sh...

yunqueblogyunqueblog/ 技术教程/ 2026-10-01/ 3 阅读
  • 1
  • 共 1 页
Copyright2020后台修改文字. 基于Z-BlogPHP搭建