去除(UTF-8)格式文本中的Bom
2012-12-12 17:35
405 查看
def trimFile(name): file = open(name,'rb') content = file.read(3) if content != '\xEF\xBB\xBF': return False content = file.read() file.close() file = open(name,'wb') file.write(content) file.close print 'convert ',name,' finish' return True
相关文章推荐
- HTML文本应当存储为UTF-8无BOM格式!
- Java读取UTF-8格式txt文件第一行出现乱码——问号“?”及解决;Java读带有BOM的UTF-8文件乱码原因及解决方法
- PHP中utf-8编码格式之BOM引发的问题
- BOMRemover v2.0 去除代码中的UTF-8 BOM
- PHP文件保存出现的BOM头(utf-8)的解决方式——保存格式为ANSI即可
- 今天被坑了,而且被坑的好爽! 该死的UTF-8 有 BOM 格式编码
- 判断文本是否是utf-8格式 (用于区分GB2312和UTF-8)
- 如何判断一个文本文件内容的编码格式 UTF-8 ? ANSI(GBK)
- django的模板文件需要为utf-8无bom格式
- Qt写入unicode编码格式的文本(用QChar写入BOM标记,并且列出所有Qt支持的字符集)
- 去除UTF-8 BOM【转】
- BOMRemover v2.0 去除代码中的UTF-8 BOM
- VC_字体编码格式_ASCII、Unicode、UTF-8、UTF-16、UCS、BOM、Endian
- 如何将右键新建文本文档默认编码设为UTF-8格式
- 解决CodeSmith代码模版输出文件的编码格式为有bom的UTF-8的问题
- 带 BOM 的 UTF-8格式文档带来的灾难
- 如何判断一个文本文件内容的编码格式 UTF-8 ? ANSI(GBK)
- django的模板文件需要为utf-8无bom格式
- 【笔记】如何把GBK的文本格式转换为UTF-8格式
- 浏览器处理由带BOM的utf-8格式的php文件输出的HTML问题