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

廊坊模板建站代理学校网站建设案例

廊坊模板建站代理,学校网站建设案例,自己做个网站的流程,应用开发工程师Requests库是目前常用且效率较高的爬取网页的库1.一个简单的例子import requests #引入requests库r requests.get(http://www.baidu.com)  #调用get方法获取界面print(r.status_code)    #输出状态码print(r.text)    #输出页面信息通过以下代码#x…Requests库是目前常用且效率较高的爬取网页的库1.一个简单的例子import requests #引入requests库r requests.get(http://www.baidu.com)  #调用get方法获取界面print(r.status_code)    #输出状态码print(r.text)    #输出页面信息通过以下代码便可获取一个response对象2.通用代码框架importrequestsdefgetHtmlText(url):try:r requests.get(url, timeout 30)    #设置响应时间和地址r.raise_for_status()             #获取状态码如果不是200会引发HTTPERROR异常r.encodingr.apparent_encoding #apparent_encoding是识别网页的编码类型returnr.textexcept:return 产生异常if __name__ __main__:url ‘http://www.baidu.com‘print(getHtmlText(url))3.requests库的具体介绍3.1 response属性介绍属性逻辑结构3.2requests方法介绍requests库对比http协议     ps:在这些方法中大致有三个参数略有差别3.2.1  get方法r requests.get(‘http://www.baidu.com‘)print(r.text)3.2.2head方法r requests.head(‘http://www.baidu.com‘)print(r.headers)3.2.3 post方法payload {‘key1‘: ‘value1‘, ‘key2‘ : ‘value2‘}r requests.post(‘http://httpbin.org/post‘, data payload)print(r.text)#输出结果{...form: {key1: value1,key2: value2},...}3.2.4 put方法payload {‘key1‘: ‘value1‘, ‘key2‘ : ‘value2‘}r requests.put(‘http://httpbin.org/post‘, data payload)print(r.text) #向URL传一个字典自动编码为表单#........字符串........data#输出结果{...form: {key1: value1,key2: value2},...}3.2.5 reuqest方法--构造请求requests.request(method, url, **kwrags)#method:请求方式对应get/put/post等七种#url : 链接#**kwrags : 13个控制访问的参数method请求方式requests.request(‘GET‘, url, **kwrags)requests.request(‘HEAD‘, url, **kwrags)requests.request(‘POST‘, url, **kwrags)requests.request(‘PUT‘, url, **kwrags)requests.request(‘PATCH‘, url, **kwrags)requests.request(‘DELETE‘, url, **kwrags)requests.request(‘OPTIONS‘, url, **kwrags)**kwargs详解:kv {‘key1‘: ‘value1‘, ‘key2‘ : ‘value2‘} #paramsr requests.request(‘POST‘, ‘http://python123.io/ws‘, data kv)data1 ‘hellowrld‘                #datar requests.request(‘POST‘, ‘http://python123.io/ws‘, data data1)jso {‘key1‘: ‘value1‘}             #jsonr requests.request(‘POST‘,‘http://python123.io/ws‘, json jso)hd {‘key1‘: ‘value1‘}              #headersr requests.request(‘POST‘,‘http://python123.io/ws‘, headers hd)fs {‘file‘ : open(‘data.xls‘,‘rb‘)}      #filesr requests.request(‘POST‘,‘http://python123.io/ws‘, files fs)#timeoutr requests.request(‘POST‘,‘http://python123.io/ws‘, timeout 10)#proxiespxs {‘http‘: ‘http://usr:pass10.10.10:1234‘,‘https‘ : ‘https://10.10.10.1:4321‘}r requests.request(‘GET‘,‘http://www.baidu.com‘, proxies pxs)3.2.6 delete方法3.2.7 patch方法3.3PATCH和PUT的区别.4.requests库的异常本文是通过整合慕课网上的资料和网上相关资料完成
http://www.pierceye.com/news/907059/

相关文章:

  • 浙江网站制作出效果图
  • 电子商务是电商吗产品seo是什么意思
  • 黑龙江省建设工程质量协会网站中文搜索引擎网站
  • 汽车报价网站宁波网络推广丿易企网怎么样
  • php个人网站简洁手机下载视频网站模板
  • 双语网站方法wordpress分类内没有文章
  • 做网站后期为什么续费仿uehtml WordPress
  • 网站实时显示wordpress 网站
  • 重庆电子网站建设ashx做网站
  • 河南双师培训网站html 路径 网站根路径
  • 专业定制网站企业如何注册公司营业执照
  • 福泉市自己的网站某个产品营销推广方案
  • 金坛市建设局网站微信网站有什么作用
  • 设计建网站今天的最新消息新闻
  • 电商行业建设网站ui网页设计培训学校
  • fineui 如何做网站私密浏览器免费版片视频动漫
  • 产地证是在哪个网站上做一起做网店下载安装
  • 舞钢市城乡建设局网站阿里巴巴网站谁做的
  • 巴彦淖尔市网站制作网站不收录怎么解决
  • 站群源码长春建设网站公司哪家好
  • 石家庄网站建设雨点牛wordpress qq登录免费
  • 有网站如何做淘宝客荆门市城乡建设管理局网站
  • 综合性门户网站列举如何拥有自己的微信小程序
  • 我图网类网站建设做外贸哪个网站最好
  • 做网站后台运营这个工作怎么样成都网络推广哪家好
  • angularjs做的网站有哪些wordpress 文章
  • 全国网站建设公司排名wordpress功能强大的主题
  • 做网站用c 还是php番禺制作网站平台
  • 营销网站运营的基本环节郑州大学现代远程教育 《网页设计与网站建设》个人主页
  • 网站建设合同是谁开的wordpress装主题需要ftp