nameError:试图从网站获取XLSX文件时,未定义名称'find_stack_level' 我试图使用网站导入XLSX文件 请求 包装,这给我带来了一个奇怪的错误。代码和下面的错误。 导入numpy作为NP 导入matplotlib作为PLT 导入

问题描述 投票:0回答:1
包装,这给我带来了一个奇怪的错误。代码和下面的错误。

import numpy as np import matplotlib as plt import pandas as pd from io import BytesIO import requests as rq url = "http://pdet.mte.gov.br/images/Novo_CAGED/Jan2022/3-tabelas.xlsx" data = rq.get(url).content caged = pd.read_excel(BytesIO(data))

Traceback (most recent call last):

  File "D:\Perfil\Desktop\UFV\trabalho_econometria.py", line 9, in <module>
    caged = pd.read_excel(BytesIO(data))

  File "C:\Users\Windows\anaconda3\lib\site-packages\pandas\util\_decorators.py", line 299, in wrapper
    return func(*args, **kwargs)

  File "C:\Users\Windows\anaconda3\lib\site-packages\pandas\io\excel\_base.py", line 344, in read_excel
    data = io.parse(

  File "C:\Users\Windows\anaconda3\lib\site-packages\pandas\io\excel\_base.py", line 1170, in parse
    return self._reader.parse(

  File "C:\Users\Windows\anaconda3\lib\site-packages\pandas\io\excel\_base.py", line 504, in parse
    if header is not None and is_list_like(header):

NameError: name 'find_stack_level' is not defined

试图从网站上读取XLSX表并遇到一个奇怪的错误。

可以通过用
pip install --upgrade pandas

如果您尝试使用更新的Pandas版本尝试此功能,请给您

ImportError: cannot import name 'find_stack_level' from 'pandas.util._exceptions'
python pandas python-requests
1个回答
0
投票
pip install pandas==1.3.2

避免使用该错误。

	

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.