有谁能解释一下这个吗?我的测试EXCEL只包含1张工作表,但它似乎位于Sheet_name=1之后,Sheet_Name=0后面的"1.1.1"是什么?

enter image description here

我的Excel如下所示:

enter image description here

我使用的是LibreOffice v6.4.7.2,另存为建议的"Excel2007-365格式".Pandas 的版本是2.0.2,而Python的版本是3.11.3.我的所有搜索结果都声称我应该通过使用SHEET_NAME=0来接收Sheet 1.但我没有,也找不到任何这样的 case .

推荐答案

@BigBen完全正确,你应该有一个隐藏的工作表.您可以使用以下代码判断每个工作表的状态:

with pd.ExcelFile('testupload.xlsx') as xlsx:
    wb = xlsx.book
    for sheetname in wb.sheetnames:
        sheet = wb[sheetname]
        print(f'{sheetname}: {sheet.sheet_state}')

输出:

Sheet1: hidden
Sheet2: visible

只有一张可见图纸:

enter image description here

Python-3.x相关问答推荐

如何在选中项目时设置QTreeView中整行的 colored颜色 ?

丢弃重复的索引,并在多索引数据帧中保留一个

使用数据库将文件从Sharepoint下载到文件系统

如何将函数映射到所有命名元组的元素?

DataFrame列中如何迭代重复值?

pytorch 中 mps 设备的 manual_seed

如何查找 tensorflow.python.data.ops.dataset_ops.MapDataset 对象的大小或形状,make_csv_dataset 的输出

如何在 VSCode 的在 Cloud Run Emulator 上运行/调试构建设置中添加 SQL 连接

Seaborn:注释线性回归方程

python3源的类图查看器应用程序

将变量传递给 Google Cloud 函数

如何从字典中打印特定键值?

Python 3 list(dictionary.keys()) 引发错误.我究竟做错了什么?

如何模拟 Django 模型对象(及其方法)?

Python heapify() 时间复杂度

Python:在 map 对象上调用列表两次

try 在 Windows 10 高 DPI 显示器上解决模糊的 tkinter 文本 + zoom ,但担心我的方法不是 Pythonic 或不安全

当默认 pip 为 pip2 时,升级 pip3 的正确格式是什么?

在 Keras 中训练神经网络的零精度

将 Python 字节转换为无符号 8 位整数