读写文件时wb和rb写错导致的问题

完成往我OSS推送图片的脚本后,我发现了一个问题,我的本地的图片打不开了。检查代理时发现最有可能导致该问题的就是如下代码:

2021-04-22-20-22-11

本应该是读的代码,我写成了写。我将所有本地图片全部改为正确的图片后,清掉OSS,将wb改成了rb,又重新跑了一遍脚本,发现.images里的图片都可以正常的访问。为了确认就是wb造成的问题,我又清掉了OSS里所有正确的图片,用wb重新上传了一次,发现果然图片都不可访问了。已经很明确就是wb造成的问题。

额,很奇怪的,之前如果wb写rb写错了,程序会立即报错,这次竟然没有报错,还导致我原件损坏。