当前位置: 首页 > news >正文

哪个旅游网站做的比较好网站关键词排名优化应该怎么做

哪个旅游网站做的比较好,网站关键词排名优化应该怎么做,室内设计学校比较好,中国建设会计学网站今天开始我们将学习如何使用Web应用变成借口(API)自动请求网站到特定信息而不是整个网站#xff0c;再对这些信息进行可视化。由于这样编写到程序始终使用最新到数据来生成可视化#xff0c;因此即便数据瞬息万变#xff0c;它呈现到信息也都是最新的。比如#xff0c;我们…今天开始我们将学习如何使用Web应用变成借口(API)自动请求网站到特定信息而不是整个网站再对这些信息进行可视化。由于这样编写到程序始终使用最新到数据来生成可视化因此即便数据瞬息万变它呈现到信息也都是最新的。比如我们接入淘宝平台API接口即可实时监控某个品牌店铺产品的实时销量和价格实现可视化的查看商品的价格和销售虚线。 使用Web API Web API是网站的一部分用于与使用非常具体的URL请求特定信息定程序交互。这种请求称为API调用。请求的数据将以易于处理的格式(如JSON或CSV)返回。依赖于外部数据源的大多数应用程序都依赖于API调用如集成社交媒体网站的应用程序。 Git和Github 本章的可视化将基于来自Github的信息这是一个让程序员能够协作开发项目的网站。我们将使用Github的API来请求有关该网站中Python项目的信息然后使用Pygal生成交互式可视化以呈现这些项目的受欢迎程度。关于Git的详细内容后续我会出一篇独立的分享这次我们只使用Github的API就可以啦。 使用API调用请求数据 Github的API让你能够通过API调用来请求各种信息要知道API调用是什么样的请在浏览器地址栏输入如下地址并回车 https://api.github.com/search/repositories?qlanguage:pythonsortstars 这个调用返回GitHub当前托管了多少个Python项目还有有关最受欢迎的Python仓库的信息。下面来仔细研究这个调用。第一部分(https://api.github.com/)将请求发送到GitHub网站中响应API调用的部分接下来的一部分(search/repositories)让API搜索GitHub上的所有仓库。 repositories后面的问号指出我们要传递一个实参。q表示查询而等号让我们能够开始指定查询(q)。通过使用language:python我们指出只想获取主要语言为Python的仓库信息。最后一部分(sort stars)指定将项目按其获得的星级进行排序。 下面显示来响应的一部分从响应可知该URL并不适合人工输入。 从第二行可知目前GitHub总共有6174026个Python项目。“incomplete_results” 的值为True证明GitHub无法全面处理该API这里我们只分析部分数据。接下来的列表中展示了返回的“items”其中包含GitHub上最受欢迎的Python项目的详细信息。 安装requests requests包让Python程序能够轻松地向网站请求信息以及检查返回的响应首先来新建一个项目并安装requests包。 pip3 install requests 处理API响应 下面来编写一个程序它执行API调用并处理结果找出GitHub上星级最高的Python项目 import requests#执行API调用并存储响应urlhttps://api.github.com/search/repositories?qlanguage:pythonsortstarsr requests.get(url)print(Status code:,r.status_code)#将API响应存储在一个变量中response_dict r.json()#处理结果print(response_dict.keys()) 首先我们导入模块requests接着我们存储API调用的URL然后使用requests来进行调用。我们调用get()并将URL传递给它再将响应对象存储在变量r中。响应对象包含一个名为status_code的属性它让我们知道请求是否成功了(状态码200表示成功)。最后我们使用方法json()将这些信息转换为一个Python字典并将转换得到的字典存储在response_dict中打印response_dic中的键
http://www.hkea.cn/news/14410423/

相关文章:

  • 天津定制开发网站教育网站建设备案
  • 我要用新浪云做网站网站域名怎么解释
  • 创建软件网站个人域名 公司网站
  • 网站建站一本通南宁网站建设lilkj
  • 分享公众号的网站wordpress静态链接设置完了404
  • 怎么修改网站首页logo网页微博怎么下载视频
  • 介绍产品网站制作外贸网站建设szjijie
  • 织梦做泰文网站纯静态网站 维护
  • 青岛免费建站网络推广免费下载简历模板
  • 企业网站做凭安认证有用吗wordpress 被入侵 删文章
  • 门户网站建设工作总结建筑设计培训
  • 济南做网站建设公司hanchengkeji杭州网站建设
  • 辽宁省建设工程信息网官网新网站入口官方亚马逊amz123
  • net网站开发实例wordpress博客地址
  • 自己的服务器做网站自己怎么做一元购物网站
  • 手机网站分享js代码网站优点缺点
  • 的网站建设公司哪家好网站收录不好的原因
  • 深圳商业网站建设哪家天眼查网页版
  • 天津品牌网站建设公司鲜花销售网站开发费用
  • 免费建站长平台网站推广网站注册赚佣金
  • 旅游网站的建设方式可以做360度全景图的网站
  • 石家庄+外贸网站建设公司媒介
  • 视频解析网站怎么做的编程软件哪个好用
  • 公司建设网站的公司库尔勒做网站
  • 家纺营销型网站为什么网页打不开了
  • 深圳网站的优化公司哪家好网站如何做微信支付链接
  • 深入了解网站建设免费网站新域名
  • 宜昌网站推广优化技巧seo如何挖掘关键词
  • 网站开发有哪些流程页面设计工作内容自述
  • 苏州建网站的公司哪家公司好网站建设的技术指标