我正在尝试使用Python从UTF-8编码的文件中读取和解释日文文本,我遇到了一个奇怪的问题;返回的字符串始终为空。我没有做任何非正统的事情(我想?):
with open(inputFile, 'r', encoding="utf-8") as word_list:
text = word_list.read()
如果文件只是英文字符,print(text)
会返回预期的输入字符串,但当我只在文件中包含日文字符时,print(text)
会返回''
。
有人可以提供指示吗?