[英]Encoding issue during reading excel file in Python
我使用 pandas 库中的read_excel
来读取 excel 内容并将其转换为 JSON。 我正在努力解决编码问题。 非英文字符编码为"u652f\援\資\訊"
。 我该如何解决这个问题? 我试过
wb = xlrd.open_workbook(excel_filePath, encoding_override='ISO-8859-1')
new_data = pd.read_excel(wb)
还
with open(excel_filePath, mode="r", encoding="utf-8") as file:
new_data = pd.read_excel(excel_filePath)
我用类似的编码尝试了这段代码: utf-8, utf-16, utf-16, latin1...
试试这个
with open(json_filePath, 'w', encoding='utf-8') as f:
json.dump(new_json, f, ensure_ascii=False)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.