這個錯誤通常是因爲使用了錯誤的字符編碼。您的程序嘗試使用默認的編碼方案'gbk'讀取文件,但是該文件包含無法作爲該方案一部分解碼的字節,這由消息“illegal multibyte sequence”表示。
您可以嘗試通過指定正確的字符編碼方案來修復此錯誤。一種方法是使用正確的編碼方案打開文件,如下所示:
with open('myfile.txt', 'r', encoding='utf-8') as f:
requests_list = f.read().splitlines()這裏,encoding ='utf-8'參數顯式告訴Python使用UTF-8字符編碼方案打開文件,該方案可以處理比'gbk'方案更廣泛的字符。
將'myfile.txt'替換爲您的文件名,並根據需要替換'utf-8'爲適當的編碼方案。
希望這個回答能幫到您!