gpt4 book ai didi

python - to_csv,我哪里错了

转载 作者:行者123 更新时间:2023-11-30 22:41:45 26 4
gpt4 key购买 nike

我有这个代码

import numpy as np
import pandas as pd
import csv

odata = pd.read_csv('email.csv')
data = odata.drop('content', axis=1, inplace=True)
data.to_csv('email-out.csv', index=False, sep=',')

我得到了这样的错误:

Traceback (most recent call last):
File "cut.py", line 7, in <module>
data.to_csv('email-out.csv', index=False, sep=',')
AttributeError: 'NoneType' object has no attribute 'to_csv'

我哪里错了?请帮助我..请

最佳答案

更改此行:

data = odata.drop('content', axis=1, inplace=True)

对此:

data = odata.drop('content', axis=1)

inplace 标志导致操作就地发生并返回 None,而不是创建新的数据帧。

如果您确实希望放置发生在适当的位置,则另一种方法是将您的代码替换为如下内容:

odata = pd.read_csv('email.csv')
odata.drop('content', axis=1, inplace=True)
odata.to_csv('email-out.csv', index=False, sep=',')

请引用the documentation了解更多信息。

关于python - to_csv,我哪里错了,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42407451/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com