从 AF 列开始读入 excel

如何从 AF 列及以后读取 Excel 文件?我不知道最后一列字母名称,而且文件太大,无法不断检查。

df = pd.read_excel(r"Documents\file.xlsx", usecols="AF:")

回答

您不能直接在read_excel函数中编写它,因此我们只能寻找其他可能的选项。

目前我们可以写'AF:XFD',因为'XFD'是excel的最后一列,但是它返回的信息是它很快就会被弃用并开始返回ParseError,所以不推荐。

您可以使用其他库来查找最后一列,但它不会太快 - 读取 excel 文件,然后我们检查最后一列,然后创建一个数据框。

如果我有这样的问题,我会在 Pandas 中做所有事情,并.iloc在最后添加。我们知道'AF'是excel中的第32列,所以:

df = pd.read_excel(r"Documents\file.xlsx").iloc[:, 32:]

它将返回从 'AF' 到最后的所有列,而不会对性能产生明显影响。


以上是从 AF 列开始读入 excel的全部内容。
THE END
分享
二维码
< <上一篇
下一篇>>