我正在连接两个文本文件,一个是utf-16。当从文件中读取行并拆分它们时,utf-16文件没有行尾。所有东西都进一行,所以我必须指定行字符的末尾。知道为什么吗?下面的代码是工作的,但我想知道为什么我需要有行结束的utf-16。outfile.write(line.split(",")[0]) # auto end of line
with open(file_utf16, encoding='utf当读取<
我读到Java在内部使用UTF-16编码。也就是说,我理解为如果我有like: String var = "जनमत“,那么”जनमत“将在内部以UTF-16编码。因此,如果我将此变量转储到某个文件中,如下所示:out = new ObjectOutputStream(fileOut);文件"output.xyz“中字符串"जनमत”的