-
我用 Python 读写文件一直好好的,可代码一换到别的机器上跑,要么读出来一堆乱码、要么直接抛 UnicodeDecodeError,排查半天才发现我从来没指定过编码、一直在默默依赖一个会随环境变的默认值的深度复盘
我有段处理文本文件的 Python 代码,读文件、处理、写回去,写法朴实:open(path) 读、open(path,'w') 写,从没想过编码。在我开发机上一直稳稳当当,中文各种字符读写都分毫不差。可部署到别的机器、或同事在不同系统上跑就爆发了:有的环境读出来的中文变成锟斤拷似的乱码,有的直接抛 UnicodeDecodeError 崩溃。同一段代码同一个文件,在我这儿好端…- 0
- 0
可移植
幸运之星正在降临...
点击领取今天的签到奖励!
恭喜!您今天获得了{{mission.data.mission.credit}}积分
我的优惠劵
-
¥优惠劵使用时效:无法使用使用时效:
之前
使用时效:永久有效优惠劵ID:×
没有优惠劵可用!

