AttributeError:“float”对象没有“to\u excel”属性

2024-05-29 02:59:33 发布

您现在位置:Python中文网/ 问答频道 /正文

所以我做了一个函数,当调用时,它将从example2.csv导入dataFrame的列(['Net Sales']),以便稍后使用一些参数导出到example1.xlsx。当我试图从列(['Net Sales'])中查找数据的总和时出现错误

为什么会这样?如何按照预期成功执行代码

import pandas as pd


def mokacsv(file_name):
    importing = pd.read_csv(file_name)
    column_netsales = importing["Net Sales"]
    sum_of_netsales = sum(column_netsales)
    sum_of_netsales.to_excel(
        "example1.xlsx", index=False, header=True, startrow=5, startcol=3
    )

print(mokacsv(r"example2.csv"))

出现错误:

AttributeError: 'float' object has no attribute 'to_excel'

The data in (['Net Sales']) are as attached here.

这是我第二周的Python 3,这可能是一个非常业余的问题


Tags: csvnamenet错误columnxlsxfilepd

热门问题