下载qq下线文档excel 用pandas读一直报错TypeError: init() got an unexpected keyword argument 'state'
百度了几天 换了几个版本的pandas和几个版本的xlrd均不行
df = pd.read_excel(file_name,sheet_name='sheet1')
请大家帮忙看看
下载qq下线文档excel 用pandas读一直报错TypeError: init() got an unexpected keyword argument 'state'
百度了几天 换了几个版本的pandas和几个版本的xlrd均不行
df = pd.read_excel(file_name,sheet_name='sheet1')
请大家帮忙看看
来自chatgpt的回答:
这个错误通常是因为使用的 pandas 版本不兼容导致的。可能是你使用的 pandas 版本太旧或者太新,与当前使用的 Python 环境不兼容。解决方法是升级或降级 pandas 库。
如果你当前使用的是较新版本的 pandas 库,则可能是因为你的代码中使用了已被弃用或移除的参数。你可以查看 pandas 文档,了解哪些参数已被弃用或移除,并相应地更新你的代码。如果你无法确定问题所在,也可以尝试升级或降级 pandas 库以解决问题。
如果你使用的是 Anaconda 或其他类似的 Python 发行版,可以尝试使用 conda 命令来安装指定版本的 pandas 库,比如:
conda install pandas=1.2.4
这会安装版本号为 1.2.4 的 pandas 库,如果该版本能够兼容你的代码,则可以解决问题。