知识库
一个坏文件拖垮整轮批量任务:Python 读取时的编码容错
你写了个批量脚本,要扫描几千个文件、从中检索关键词。前几百个跑得好好的,突然进程整个崩掉,报一个 UnicodeDecodeError。等你去查,发现「肇事」的只是其中一个编码不规范的小文件。为了这一个文件,整轮任务白跑了。 现象 或者: …
#批处理#errors#容错#UnicodeDecodeError#编码#Python
批处理 .bat 只执行了一半还报告成功:LF 换行与 UTF-8 注释的连环坑
你给某个每天定时跑的任务写了个 .bat,里面先 echo 打个开始标记,再调用真正的业务程序,最后留个结尾标记。安静地跑了几周,直到某天核对数据,才发现最新数据停在将近三周前——而计划任务每次都老老实实报告「上次结果:0(成功)」。 现象…
#编码#计划任务#Windows#换行符#CRLF#bat#批处理