我在将csv文件读取到DataFrame中时遇到问题。下面是代码片段。
patron_df = pd.read_csv('Patron_Checkouts.csv', encoding = 'unicode_escape')
我一直收到错误:
UnicodeDecodeError: 'unicodeescape' codec can't decode bytes in position 37988-37989: malformed N character escape
我尝试过很多解决方案,包括在括号右侧添加一个"r"来获得原始字符串。我还尝试过重命名和移动文件。
将csv文件转换为xlsx文件,然后更改:
patron_df = pd.read_csv('Patron_Checkouts.csv', encoding = 'unicode_escape')
至:
patron_df = pd.read_excel('Patron_Checkouts.xlsx')
工作。