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

企业有域名怎么做网站怎样进入公众号平台

企业有域名怎么做网站,怎样进入公众号平台,云主机免费,网站模板安装步骤怎样通过 urllib库 发送 HTTP 请求? urllib库主要由四个模块组成: urllib.request 打开和读取 URLurllib.error 包含 urllib.request 抛出的异常urllib.parse 用于解析 URLurllib.robotparser 用于解析 robots.txt 文件 1. 使用urllib.parse解析URL 使用urlparse(…

怎样通过 urllib库 发送 HTTP 请求?

 

urllib库主要由四个模块组成:

  • urllib.request 打开和读取 URL
  • urllib.error 包含 urllib.request 抛出的异常
  • urllib.parse 用于解析 URL
  • urllib.robotparser 用于解析 robots.txt 文件
1. 使用urllib.parse解析URL
  • 使用urlparse()分段URL

  • 在这里,我们用urlparse()函数构建了一个实例对象(ParseResult类型),并将其赋值给result,以便调用。

    事实上,ParseResult类型对象包含6个部分:

    • scheme,代表协议,通常在"://"前面,这里即http
    • netloc,代表域名,通常在第一个"/"前面,这里即docs.python.org:80
    • path,代表访问路径,通常在域名之后,这里即/3/library/urllib.parse.html
    • params,代表参数,通常在"?"之前,这里不存在
    • query,代表查询条件,通常在"?"之后,这里也不存在
    • fragment,代表瞄点,通常在"#"之后,用于直接定位页面内部的下拉位置,这里即url-parsing
  • 使用urlunparse()构造URL

  • 事实上,在urllib.parse中,解析URL的方法不仅有urlparse()函数,还有urlsplit()等;构造URL的方法不仅有urlunparse()函数,还有urlunspliturlencode()等。

2. 使用urllib.request打开 URL,模拟发送请求
  • 使用urllib.request.urlopen函数发送HTTP请求,构造对象

 

  • urllib.request.urlopen 函数构造一个接受请求的实例对象(HTTPResponse类型),并将其赋值给response变量,以便之后使用。

    read()方法可以得到返回的网页内容。事实上,HTTPResponse类型的对象,不仅可以调用read()getheaders()方法,还可以调用statusmsg属性来查看请求发送后返回的一系列信息。

  • 通过Request类灵活配置参数,构建请求信息对象

  • 这里我们依然使用urlopen()方法来发送HTTP请求,但是传递的不再是单纯的URL,而是一个Request类型的对象。通过集合各种参数,将其独立成一个对象,可以更加丰富和灵活地配置参数。

    这里的headers即为请求头,method即为请求方法

  • 使用Handler处理器进行高级操作(以Cookies处理为例)

  • HTTPCookieProcessorurllib.request模块里用于处理Cookie的一个类。值得注意的是这里打开链接的不再是request.urlopen()函数,而是用Opener对象的open()方法来发出请求。

3. 使用urllib.error捕捉请求错误,进行异常处理
  • 使用URLError类捕捉URL异常

     
    • 在这里如果发生网页不存在等请求异常,我们就可以通过URLError捕捉异常,从而避免程序的异常终止

    • 使用HTTPError类捕捉HTTP请求错误

       
http://www.yayakq.cn/news/322585/

相关文章:

  • 做淘宝是不是要两根网站简捷的网站
  • 电影采集网站建设网站建设中 模版
  • 南昌品牌网站建设郑州品牌网站建设官网
  • 个人网站制作工具箱安卓版开发一个公司官网一般多少钱
  • 违法网站开发者湘潭网站建设 多少费用磐石网络
  • asp源码网站cosy主题wordpress
  • 怎么在网站上做音乐旅游系统
  • 南昌外包建站网站seo标题优化技巧
  • 如何建设网站简介网站设计模板免费
  • 免费网站设计软件seo技巧seo排名优化
  • ie兼容性 网站wordpress 设置图片大小
  • 网站建议公司晋安网站建设
  • 电子商务网站开发代码开一个公司需要具备什么条件
  • 国外购物网站平台有哪些百度电脑版官网
  • 工程承包网站有哪些中国建设移动门户网站
  • 北京市建设工程审核网站宁波网站建设哪个公司好
  • 网站结构seo安徽省住房城乡建设厅网站
  • 昆山普立斯特做的有网站荣耀手机正品官网查询
  • 电子商务网站的优势可以赚钱做任务的网站
  • 西安代做毕业设计网站ae
  • 模块网站需要多少钱广州地铁18号线最新线路图
  • 网站广告位图片更换没反应电子产品营销策划书
  • 提交网站入口陈村网站开发
  • 仿 手机 网站模板html如何制作网站视频的软件
  • 做网站设计累吗手机网站建设效果
  • 哈尔滨手机网站建设价格低vi企业形象设计案例
  • 易进网站建设推广网站建设公司有前途吗
  • 南京 高端网站制作做的网站怎么联网
  • 建那种外卖网站该怎么做安国手机网站设计
  • 滨州市网站建设穆棱市住房和城乡建设局网站