如何从Django中的第三方网站获取我的网站的数据

Kanchon Gharami

我想学习如何从任何网站(具有特定的给定链接)获取任何类型的整数值假设如果我today's temperature在Google中搜索,它显示如下:

在此处输入图片说明

我更喜欢使用Django。如何从此页面获取温度值?我的意思是应该是什么views.py样子?我对这种类型的数据获取完全陌生,对此一无所知,如果愿意,请向我建议一些教程链接或博客。

德利特尼

我建议改用API,因为这些API是为与应用程序交互而设计的。如果您尝试以编程方式访问搜索结果,并要求您填写验证码以证明自己是人,则Google可能会对此表示怀疑。

除此之外,这是您的操作方法:

  1. 使用获取网站的HTML内容 requests
  2. 使用bs4解析HTML
  3. 从HTML提取所需的数据

例如:

from bs4 import BeautifulSoup
import requests

url = 'https://www.accuweather.com/en/no/oslo/254946/current-weather/254946'
r = requests.get(url) # get the page content using requests

soup = BeautifulSoup(r, 'html.parser') # parse the page HTML

current_temp = soup.select('.display-temp').get_text() # locate the element of interest, and get the element's text content

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何自动从第三方网站对网站进行数据库搜索?

来自分类Dev

如何让我的第三方脚本在我的网站上正常运行?

来自分类Dev

我可以从github页面上的Jekyll网站的第三方GitHub存储库中访问元数据吗?

来自分类Dev

将表单数据从第三方网站发布到 Django

来自分类Dev

使用Laravel Passport登录第三方网站

来自分类Dev

没有API的第三方网站抓取

来自分类Dev

如何使用django的基本访问身份验证将客户端登录到第三方网站

来自分类Dev

在第三方网站上的iframe中访问时,未为子域设置Django csrf cookie

来自分类Dev

我应该从第三方网站或Windows获得所有驱动程序吗?

来自分类Dev

从第三方网站捕获用户数据

来自分类Dev

使用C#更好的方法来在第三方网站上搜索数据

来自分类Dev

如何使用Google Analytics(分析)针对第三方网站创建跟踪像素?

来自分类Dev

如何使用AngularJs构建可嵌入第三方网站的小部件?

来自分类Dev

如何通过iframe调用对第三方网站进行身份验证

来自分类Dev

第三方网站如何生成构建/代码覆盖徽章?

来自分类Dev

如何通过iframe调用对第三方网站进行身份验证

来自分类Dev

如何使用php从第三方网站解析格式错误的RSS feed?

来自分类Dev

是否可以在第三方网站中嵌入Google网络应用程序?

来自分类Dev

请求服务器日志中的第三方网站

来自分类Dev

自动在第三方网站中填写详细信息

来自分类Dev

Facebook从第三方静态网站登录,然后重定向到我的Rails应用程序网站

来自分类Dev

获取Java中的第三方库版本

来自分类Dev

来自第三方iframe的Google Analytics(分析)是否会影响宿主网站的Google Analytics(分析)数据?

来自分类Dev

从Django中的第三方应用收集消息

来自分类Dev

Python / Django中的第三方API集成

来自分类Dev

我的电报网站登录小部件停止工作。如何为最近更新的浏览器设置第三方Cookie?

来自分类Dev

如何获取我用 pip 安装的第三方 python 包的列表?

来自分类Dev

如何从第三方REST API获取数据并在页面上显示

来自分类Dev

无法从Django中的第三方软件包获取反向URL

Related 相关文章

  1. 1

    如何自动从第三方网站对网站进行数据库搜索?

  2. 2

    如何让我的第三方脚本在我的网站上正常运行?

  3. 3

    我可以从github页面上的Jekyll网站的第三方GitHub存储库中访问元数据吗?

  4. 4

    将表单数据从第三方网站发布到 Django

  5. 5

    使用Laravel Passport登录第三方网站

  6. 6

    没有API的第三方网站抓取

  7. 7

    如何使用django的基本访问身份验证将客户端登录到第三方网站

  8. 8

    在第三方网站上的iframe中访问时,未为子域设置Django csrf cookie

  9. 9

    我应该从第三方网站或Windows获得所有驱动程序吗?

  10. 10

    从第三方网站捕获用户数据

  11. 11

    使用C#更好的方法来在第三方网站上搜索数据

  12. 12

    如何使用Google Analytics(分析)针对第三方网站创建跟踪像素?

  13. 13

    如何使用AngularJs构建可嵌入第三方网站的小部件?

  14. 14

    如何通过iframe调用对第三方网站进行身份验证

  15. 15

    第三方网站如何生成构建/代码覆盖徽章?

  16. 16

    如何通过iframe调用对第三方网站进行身份验证

  17. 17

    如何使用php从第三方网站解析格式错误的RSS feed?

  18. 18

    是否可以在第三方网站中嵌入Google网络应用程序?

  19. 19

    请求服务器日志中的第三方网站

  20. 20

    自动在第三方网站中填写详细信息

  21. 21

    Facebook从第三方静态网站登录,然后重定向到我的Rails应用程序网站

  22. 22

    获取Java中的第三方库版本

  23. 23

    来自第三方iframe的Google Analytics(分析)是否会影响宿主网站的Google Analytics(分析)数据?

  24. 24

    从Django中的第三方应用收集消息

  25. 25

    Python / Django中的第三方API集成

  26. 26

    我的电报网站登录小部件停止工作。如何为最近更新的浏览器设置第三方Cookie?

  27. 27

    如何获取我用 pip 安装的第三方 python 包的列表?

  28. 28

    如何从第三方REST API获取数据并在页面上显示

  29. 29

    无法从Django中的第三方软件包获取反向URL

热门标签

归档