您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

用python实现的去除win下文本文件头部BOM的代码

2024/2/26 20:08:31发布12次查看
问题:
windows环境下新建或编辑文本文件,保存时会在头部加上bom。
使用ftp上传到linux下,在执行时第一行即报错。
以下方法可以去除bom头,有需要的朋友可以参考下。
复制代码 代码如下:
import codecs
data = open(test.txt).read()
if data[:3] == codecs.bom_utf8:
 data = data[3:]
print data.decode(utf-8)
说明: 文件开始部为 0xef 0xbb 0xbf 为bom
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product