- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我一直在使用 read_excel
函数将 Excel 文件作为 Pandas 数据框导入,到目前为止没有出现明显问题。但是,我刚刚意识到,在最近的一些更新之后,我收到了以下警告:
/usr/local/lib/python3.7/site-packages/xlrd/xlsx.py:266: PendingDeprecationWarning: This method will be removed in future versions. Use 'tree.iter()' or 'list(tree.iter())' instead.
for elem in self.tree.iter() if Element_has_iter else self.tree.getiterator(): /usr/local/lib/python3.7/site-packages/xlrd/xlsx.py:312: PendingDeprecationWarning: This method will be removed in future versions. Use 'tree.iter()' or 'list(tree.iter())' instead.
for elem in self.tree.iter() if Element_has_iter else self.tree.getiterator():
搜索互联网,似乎 xlrd
正在被 openpyxl
取代。现在我的问题是:
tree.iter()
或 list(tree.iter())
方法是什么?他们正在取代什么?我的环境是:
最佳答案
您的数据导入目前是“安全的”。要消除警告并使您的代码面向 future ,请尝试:
pd.read_excel(filename, engine="openpyxl")
或将其放在脚本的开头:
import pandas as pd
pd.set_option("xlsx", "openpyxl")
关于python - Pandas read_excel 返回 PendingDeprecationWarning,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60288732/
我一直在使用 read_excel 函数将 Excel 文件作为 Pandas 数据框导入,到目前为止没有出现明显问题。但是,我刚刚意识到,在最近的一些更新之后,我收到了以下警告: /usr/loca
我正在尝试使用 tastypie 设置一个非常简单的 REST 服务示例,但是我收到了 PendingDeprecationWarning。 这是浏览器上出现的错误信息 Request Method:
DeprecationWarning、PendingDeprecationWarning 和 FutureWarning 之间有什么区别?我在Python 3 documentation中看到目标“受
我正在尝试使用 Python 创建一个 word 文档。我确实 pip install python-docx 在我的终端中。 我的代码如下所示: from docx import Document
多年来我一直在测试ruamel.yaml与 tox和 pytest定期用于多个版本的 Python。在第一个 Python 3.7 测试版发布后不久,我将其包含在内,并针对 3.7 发布版本升级了测试
我正在使用 python 代码作为我不想触摸的黑匣子。该代码在 Ubuntu 12.04 下使用 Python 运行良好,但在将系统升级到 Ubuntu 16 后,我收到以下警告,该警告会中断代码运行
我是一名优秀的程序员,十分优秀!