同事的python的代码是在mac系统下写的,然后我接收过来是在win平台下测试,一直会报编程错误,找了N多解决方案都没有解决,后面才发现是end-of-line符合不对造成的,mac默认的是LF 但是win平台是CRLF,解决方案就是把CRLF改为LF就OK了!问题比较小,但是隐藏的比较深,做个记录以便提醒自己!
python中mac下的代码在win系统运行不成功问题!
最新推荐文章于 2025-05-22 17:41:52 发布
本文记录了一次跨平台代码适配的经历,同事在Mac系统使用Python编写的代码,在Windows平台测试时遇到编程错误。经过排查,发现问题是由于换行符的不一致导致,Mac默认使用LF,而Windows使用CRLF。通过将CRLF转换为LF,成功解决了这一隐蔽但关键的问题。
602

被折叠的 条评论
为什么被折叠?



