如何在联合国粮食及农业组织的网站获取相关的生物资源数据

如何在联合国粮食及农业组织的网站获取相关的生物资源数据,第1张

联合国粮食及农业组织的网站获取相关的生物资源数据方法如下:

1 进入网站

这个简单,在搜索引擎输入“联合国粮农组织”或“FAO”,搜索即得,打开网站后,可以根据需要切换语言,为了便于使用,建议选择中文。不过最后查到的数据说明只有英文版的。

2 进入数据库

接下来要进入数据库。

首先点击“统计资料”,打开相应的页面。

点击滚动页面中的“粮农组织统计数据库”,即可直接进入中文版的数据库,也就是“FAOSTAT”;也可以往下滚动页面,点击“数据产品”中的“FAOSTAT”,即可进入英文版的数据库。进入英文版的数据库后,也可以重新选择语言换成中文的。

3 查询和下载相关数据

进入数据库后,我们可以看到有“数据”、“国家指标”、“数据对照”、“定义和标准”及“常见问题”这些模块,我主要对“数据”和“数据对照”的使用进行阐述。

要查找相关数据,首先点击“数据”,或点击下方的“浏览数据”

首先了解下网络爬虫的基本工作流程:

1先选取一部分精心挑选的种子URL;

2将这些URL放入待抓取URL队列;

3从待抓取URL队列中取出待抓取在URL,解析DNS,并且得到主机的ip,并将URL对应的网页下载下来,存储进已下载网页库中。此外,将这些URL放进已抓取URL队列。

4分析已抓取URL队列中的URL,分析其中的其他URL,并且将URL放入待抓取URL队列,从而进入下一个循环。

由此可见,你要的数据要通过URL进行传递,如果URL无效,通过一般正常的手段是基本获取不到数据的。所以基本上只要是人无法看到的东西就可以默认为无法获取到。

通过>

一,检查pip有没安装cryptography,pyOpenSSL,certifi

pip install cryptography

pip install pyOpenSSL

pip install certifi

二,添加ssl验证

import ssl

ssl_create_default_>

实时是不可能的,毕竟微博不开发接口

你能做到的就是定时轮询和解析

就是你这边有一个定时任务

比如每半小时就检查下对方的微博

如果有新的就获取到内容更新到你网站上

需要定制开发

希望能帮助到你

以上就是关于如何在联合国粮食及农业组织的网站获取相关的生物资源数据全部的内容,包括:如何在联合国粮食及农业组织的网站获取相关的生物资源数据、网站上的历史数据可以通过爬虫获取吗、java中怎样从一个网站获取其他网站的数据等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/10130414.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存