代碼如下:
myfile2=open('e:/enterprise.xlsx',mode = 'r')
file2_content=myfile2.readlines()
print(file2_content)
執行時報錯信息如下:illegal multibyte sequence

嘗試解決方式一:添加編碼方式:gb18030,失敗
myfile2=open('e:/enterprise.xlsx',encoding = 'gb18030',mode = 'r') #添加編碼方式:gb18030
file2_content=myfile2.readlines()
print(file2_content)

嘗試解決方式二:編碼方式調整為:uft-8,失敗
myfile2=open('e:/enterprise.xlsx',encoding = 'utf-8',mode = 'r') #編碼方式調整為:uft-8
file2_content=myfile2.readlines()
print(file2_content)

嘗試解決方式二:errors 忽略,失敗
myfile2=open('e:/enterprise.xlsx',mode = 'r',errors = 'ignore') #errors 忽略
file2_content=myfile2.readlines()
print(file2_content)
執行后,不報錯了,但是文件內容被解析為亂碼。

該問題未解決?
