python读取txt打印(print)出乱码的问题

如下图所示,print第一行首位出现乱码的问题

网上的解答是因为UTF-8的BOM前缀(\xef\xbb\xbf)

解决这个问题的方法很多,最快捷的方法是txt文本另存为的时候更改编码格式

将txt另存为,而后编码选择上图后,print打印出来的结果就没有乱码了(或者可以尝试其他编码,读取excel遇到类似的问题也可以参照去解决)

猜你喜欢

转载自www.cnblogs.com/becks/p/11373419.html