excel - 如何在jupyter中读取扩展名为csv的excel文件?
问题描述
我有一个 .csv 扩展名的 excel 文件。我想在 jupyter notebook 中阅读它。我的代码是:
real_csv_data =
pd.read_csv("/Users/xxx/Downloads/myfile.csv")
我得到了这个错误:
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xff in position 0: invalid start byte
myfile 是一个 excel 文件,扩展名为 .csv。我对 .txt 文件进行了同样的尝试——这很好。任何想法?
解决方案
好的,我向 pd.read_csv() 添加了一个参数,现在它看起来像:
real_csv_data =
pd.read_csv("/Users/xxx/Downloads/myfile.csv", encoding = "utf-16")
现在它工作正常。如果有人感兴趣 - 您还可以添加
sep = '/t'
例如,以获取漂亮表格中的数据。
推荐阅读
- android - 将滚动片段设置为滚动活动
- python - 将整数和浮点数打包到 bytearray 以通过套接字发送
- spring - Spring:使用 InputStreamResource 发布请求
- java - 如何更改Jpanel的背景颜色
- c# - 使用 HTTP_X_FORWARDED_FOR 获取当前客户端 IP 地址?
- android - 转换 java 文件 - 默认情况下总是使参数可以为空
- java - 如何限制 GITLAB 中特定文件夹的拉取操作?
- java - JAVA :: 将 List object1 复制到 list object2,其中两个对象具有相同的变量
- nullreferenceexception - NullReferenceException epplus Parallel.For
- ios - 如何使用其他系统图标?