windows下python的bom问题
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了windows下python的bom问题相关的知识,希望对你有一定的参考价值。
参考技术A 问题:windows环境下新建或编辑文本文件,保存时会在头部加上BOM。
使用ftp上传到linux下,在执行时第一行即报错。
以下方法可以去除BOM头,有需要的朋友可以参考下。
复制代码代码如下:
import
codecs
data
=
open("Test.txt").read()
if
data[:3]
==
codecs.BOM_UTF8:
data
=
data[3:]
data.decode("utf-8")
说明:
文件开始部为
0xEF
0xBB
0xBF
为BOM
以上是关于windows下python的bom问题的主要内容,如果未能解决你的问题,请参考以下文章