【问题标题】:AttributeError: 'function' object has no attribute 'text'AttributeError:“函数”对象没有属性“文本”
【发布时间】:2021-01-09 13:29:03
【问题描述】:

你知道repl.it吗?

我正在这个网站上编写 python 代码。 我的目标是创建Web Scraper。 我认为这段代码很干净。 但我收到一个错误:

AttributeError: 'function' object has no attribute 'text'

我的代码:

import requests

indeed_result = requests.get
("https://kr.indeed.com/jobs?q=python&l=%EC%9D%B8%EC%B2%9C")

print(indeed_result.text)

当然,我已经安装了 requests 包。 请给我一些建议

【问题讨论】:

  • 对我来说,代码没有给出任何错误。您可以按照@Walid 的回答所述尝试。

标签: python read-eval-print-loop


【解决方案1】:

你只需要在得到这样的结果后删除回新行:

import requests

indeed_result = requests.get("https://kr.indeed.com/jobs?q=python&l=%EC%9D%B8%EC%B2%9C")

print(indeed_result.text) 

如果您想在下一行继续输入,只需添加反斜杠 \,如下所示:

indeed_result = requests.get\
("https://kr.indeed.com/jobs?q=python&l=%EC%9D%B8%EC%B2%9C")

【讨论】:

  • 编辑器应该在编写代码时显示该错误。
【解决方案2】:

获取后移回新行

试试这个

import requests

res = requests.get("https://kr.indeed.com/jobs?q=python&l=%EC%9D%B8%EC%B2%9C")
print(res.text)

# result if success 200

【讨论】:

    猜你喜欢
    • 2018-01-15
    • 1970-01-01
    • 1970-01-01
    • 2022-01-14
    • 2019-05-10
    • 2021-07-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多