首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我得到的错误是AttributeError:'NoneType‘对象没有属性'date’

我得到的错误是AttributeError:'NoneType‘对象没有属性'date’
EN

Stack Overflow用户
提问于 2021-10-08 15:23:39
回答 1查看 50关注 0票数 0

我一直在用熊猫编写Python脚本,但我以前没有使用这个库的经验。

我一直在遵循一个教程来完成这个过程,但是尽管有说明,我的代码的这一部分似乎并没有工作(可能是过时的语法)。

我得到的错误是AttributeError:'NoneType‘对象没有属性'date':

代码语言:javascript
复制
def get_search_console_data(webproperty, days=-365):
  if webproperty is not None:
    query = webproperty.query.range(start='today', days=days).dimension('date', 'query')
    r = query.get()
    df = pd.DataFrame(r.rows)
    return df

  print("Web property doesn't exist, please select a valid one from this list")
  print(account.webproperties)

df = get_search_console_data(webproperty)
     

    df["date"] = pd.to_datetime(df.date)

    df[df["date"] > "2021-10-3"]

last_day_queries = df[df["date"] > "2021-10-3"]["query"]
rest_of_queries = df[df["date"] < "2021-10-3"]["query"]
EN

回答 1

Stack Overflow用户

发布于 2021-10-08 15:29:19

您要传递给get_search_console_data()函数的get_search_console_data()似乎是None,它使函数返回NoneType (实际上什么也没有)。

检查webproperty是否为None

否则,在函数中生成的dfNone

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69498241

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档