def readFile(path):
oFile = file(path, 'r')
line = ""
line = oFile.readline()
encoding = None
lst = []
if line.startswith('/xFF/xFE'):
encoding = 'utf-16-le'
oFile.close()
import codecs
oFile = codecs.open(path, 'r', encoding)
lst = oFile.readlines()
oFile.stream.close()
python读写UCS-2 big/little endian(utf-16-be/utf-16-le)格式的文件
最新推荐文章于 2022-12-08 13:47:48 发布
本文介绍了一个Python函数,用于读取UTF-16 LE编码的文本文件。该函数首先检查文件的编码类型,然后使用正确的编码重新打开文件并读取所有行。
部署运行你感兴趣的模型镜像
您可能感兴趣的与本文相关的镜像
Python3.8
Conda
Python
Python 是一种高级、解释型、通用的编程语言,以其简洁易读的语法而闻名,适用于广泛的应用,包括Web开发、数据分析、人工智能和自动化脚本
2588





