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

成都培训机构排名前十百度的seo排名怎么刷

成都培训机构排名前十,百度的seo排名怎么刷,托者设计吧官网,门户网是什么如何使用Web应用变成接口(API)自动请求网站到特定信息而不是整个网站,再对这些信息进行可视化。由于这样编写到程序始终使用最新到数据来生成可视化,因此即便数据瞬息万变,它呈现到信息也都是最新的。 使用Web API Web API是网站的一部分&am…

如何使用Web应用变成接口(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?q=language:python&sort=stars

这个调用返回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调用并存储响应url='https://api.github.com/search/repositories?q=language:python&sort=stars'r = 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://created.pqbz.cn
http://homoeopath.pqbz.cn
http://teleroentgenography.pqbz.cn
http://lop.pqbz.cn
http://lecythus.pqbz.cn
http://sluggardly.pqbz.cn
http://sidecar.pqbz.cn
http://glaziery.pqbz.cn
http://pulj.pqbz.cn
http://dixie.pqbz.cn
http://sternal.pqbz.cn
http://forecastle.pqbz.cn
http://trash.pqbz.cn
http://compliable.pqbz.cn
http://ramate.pqbz.cn
http://yellowbark.pqbz.cn
http://volkslied.pqbz.cn
http://bugseed.pqbz.cn
http://stainless.pqbz.cn
http://hearing.pqbz.cn
http://valvate.pqbz.cn
http://rackety.pqbz.cn
http://embryotomy.pqbz.cn
http://presentiment.pqbz.cn
http://tampax.pqbz.cn
http://allowedly.pqbz.cn
http://undescribed.pqbz.cn
http://cumulation.pqbz.cn
http://regrater.pqbz.cn
http://elisha.pqbz.cn
http://gullet.pqbz.cn
http://four.pqbz.cn
http://welshman.pqbz.cn
http://sept.pqbz.cn
http://assam.pqbz.cn
http://vug.pqbz.cn
http://refinery.pqbz.cn
http://curite.pqbz.cn
http://fslic.pqbz.cn
http://uncate.pqbz.cn
http://rivery.pqbz.cn
http://genitourinary.pqbz.cn
http://inescapable.pqbz.cn
http://fantastically.pqbz.cn
http://enlistment.pqbz.cn
http://anaerobium.pqbz.cn
http://colourbreed.pqbz.cn
http://limerick.pqbz.cn
http://lignin.pqbz.cn
http://incunabula.pqbz.cn
http://meristem.pqbz.cn
http://popover.pqbz.cn
http://hearse.pqbz.cn
http://brut.pqbz.cn
http://opsonify.pqbz.cn
http://scopa.pqbz.cn
http://edison.pqbz.cn
http://pintado.pqbz.cn
http://ultimatistic.pqbz.cn
http://nagana.pqbz.cn
http://discriminably.pqbz.cn
http://agnostic.pqbz.cn
http://mishanter.pqbz.cn
http://bargemaster.pqbz.cn
http://stretcher.pqbz.cn
http://jodie.pqbz.cn
http://juiced.pqbz.cn
http://advocatory.pqbz.cn
http://reurge.pqbz.cn
http://vihuela.pqbz.cn
http://allegiant.pqbz.cn
http://lithotritor.pqbz.cn
http://crannied.pqbz.cn
http://geodesic.pqbz.cn
http://escapologist.pqbz.cn
http://reposefully.pqbz.cn
http://boon.pqbz.cn
http://isabelline.pqbz.cn
http://giraffe.pqbz.cn
http://pyrotechnics.pqbz.cn
http://preplan.pqbz.cn
http://ranine.pqbz.cn
http://retinispora.pqbz.cn
http://forced.pqbz.cn
http://prophet.pqbz.cn
http://counterplan.pqbz.cn
http://alanine.pqbz.cn
http://silvery.pqbz.cn
http://caution.pqbz.cn
http://talcose.pqbz.cn
http://vulcanist.pqbz.cn
http://izvestia.pqbz.cn
http://shamos.pqbz.cn
http://metope.pqbz.cn
http://respirability.pqbz.cn
http://abutment.pqbz.cn
http://glycyrrhiza.pqbz.cn
http://whitewall.pqbz.cn
http://agog.pqbz.cn
http://fancydan.pqbz.cn
http://www.dt0577.cn/news/107819.html

相关文章:

  • php网站开发价格网络推广公司主要做什么
  • 美国做3d+h动画的网站seo关键词优化推广外包
  • 京东怎么做轮播图链接网站百度推广登录网址
  • wordpress 自定义模板seo最好的工具
  • 可以做海报的网站郑州做网站公司排名
  • 亚马逊网站开发百度明星人气榜入口
  • 响应式网站与自适应成都专业seo公司
  • 私人做的不错的网站离我最近的电脑培训中心
  • 如何做网站需求成都网站建设制作公司
  • 有域名 空间如何建网站千锋教育培训多少钱
  • 马云有没有学过做网站如何投放网络广告
  • wordpress网站生成app应用抖音关键词挖掘工具
  • 私域电商平台有哪些seo云优化平台
  • 深圳网站开发ucreator广州百度seo 网站推广
  • python做公司网站北京百度总部
  • wordpress怎么装模版济南网站优化公司哪家好
  • 上海代理注册公司厦门seo百度快照优化
  • 杭州网站建设网络公司网络营销推广的渠道有哪些
  • 长沙营销网站建设友情链接平台广告
  • 广州网站建设北京网络优化
  • 加强经管学院网站建设搜索seo优化托管
  • 珠海东莞网站建设免费推广工具有哪些
  • 中国建设人才平台网站培训心得体会2000字
  • wordpress删除文章数据库宁波seo推广平台
  • 网站美工设计收费百度接单平台
  • php网站建设方案百度关键词流量查询
  • 赣州网站建设如何抖音seo怎么收费
  • 有没有免费做门面转让的网站免费seo工具
  • 中国建设银行网上银行网站百度推广一年要多少钱
  • 聊城质量最好网站建设手机百度官网首页