read_csv() got an unexpected keyword argument 'mmap'升级完还是报错
时间: 2023-07-31 17:11:01 浏览: 86
这个错误通常是因为 `mmap` 参数在较旧的 Pandas 版本中不可用。如果你使用的是较旧的 Pandas 版本,可以尝试删除 `mmap` 参数,或者升级 Pandas 到最新版本。具体操作如下:
1. 删除 `mmap` 参数:
如果你的代码类似于以下代码:
```python
import pandas as pd
df = pd.read_csv('file.csv', mmap=True)
```
则可以将 `mmap=True` 改为 `memory_map=True`,即:
```python
import pandas as pd
df = pd.read_csv('file.csv', memory_map=True)
```
如果你的代码中还有其他参数也与 `mmap` 有关,可以参考 Pandas 文档中的参数列表进行修改。
2. 升级 Pandas 版本:
如果你使用的是较旧的 Pandas 版本,可以通过以下命令升级到最新版本:
```python
pip install --upgrade pandas
```
然后重新运行代码即可。
相关问题
read_csv() got an unexpected keyword argument 'mmap'
这个错误通常是因为您正在使用的 pandas 版本太老导致的。在较旧版本的 pandas 中,并没有 `mmap` 这个参数。您可以尝试将 pandas 升级到最新版本,或者使用 `memory_map` 参数代替 `mmap` 参数。
如果您使用的是较新版本的 pandas,可能是因为您的代码中存在语法错误或其他问题导致出现了这个错误。您可以检查一下您的代码,确认是否有拼写错误或其他问题,并尝试修复它们。
read_excel() got an unexpected keyword argument 'encoding'还是报错
如果 `read_excel()` 方法不支持 `encoding` 参数,可以尝试使用 `openpyxl` 库来读取 Excel 文件,该库支持指定编码格式。具体操作如下:
首先,需要安装 `openpyxl` 库:
```
pip install openpyxl
```
然后,使用以下代码读取 Excel 文件:
```
import openpyxl
wb = openpyxl.load_workbook('D:/SHUJUWAJUE/data/reviews.xlsx')
ws = wb.active
data = []
for row in ws.iter_rows(values_only=True):
data.append(row)
df = pd.DataFrame(data[1:], columns=data[0])
df = df.set_index('nickname')
```
这样就可以读取 Excel 文件并转换为 Pandas 的 DataFrame 对象了。注意,`iter_rows()` 方法的 `values_only` 参数需要设置为 `True`,以避免读取 Excel 内部格式而不是实际数据。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)