python - Pandas 正在从具有值的 excel 中返回空数据框
问题描述
我有 5 张纸并且表现出色。一张具有价值的主要工作表。其他 4 张纸使用基于第一张纸的公式。当我尝试使用 panadas 为 4 张纸中的任何一张阅读 excel 时。它返回空数据框。
代码:
db_location = os.getcwd()+"\\Reports Database.xlsx"
df = pd.read_excel(db_location,sheet_name=company)
excel 名称是正确的,直到昨天一切正常。突然它开始返回空数据框。我只用excel来阅读。
解决方案
指定工作表名称时使用引号sheet_name='Sheet1'
。尝试这个:
db_location = os.getcwd() + "\\Reports Database.xlsx"
df = pd.read_excel(db_location, sheet_name='company')
如果company
是变量,请确保它是字符串类型且大小写正确(区分大小写)
company = 'Sheet1'
db_location = os.getcwd() + "\\Reports Database.xlsx"
df = pd.read_excel(db_location, sheet_name=company)
推荐阅读
- flutter - 如何获取 Flutter Web 应用的构建和版本号
- python - python 正则表达式用于数字,最后带有可选的 *
- cookies - Cakephp 4.0.1 无法删除 cookie
- centos - centos - 比较多个十进制数(版本)
- java - 在不破坏二进制兼容性的情况下将最终类移动到另一个包
- python - 如何从使用python转换为字符串的冻结集中提取值?
- angular - 为什么不显示自动完成下拉列表
- dll - 链接未知的dll
- python - 如何制作一个没有重复数字且第一个数字必须为 0 的 4 位数字?
- sql - Hive:使用平均函数和最频函数进行分组