• 技术文章 >Python技术 >Python基础教程

    python urllib库有什么用

    小妮浅浅小妮浅浅2021-07-22 14:06:09原创95

    说明

    1、urllib的request模块可以非常方便地抓取URL内容,即将GET请求发送到指定页面,然后返回HTTP响应。

    2、urllib使用程序执行各种HTTP请求。如果想模拟浏览器来完成特定的功能,需要将请求伪装成浏览器。伪装方法是先监控浏览器发出的请求,然后根据浏览器的请求头进行伪装,User-Agent头是用来识别浏览器的。

    实例

    from urllib import request
    import json
     
    with request.urlopen('https://yesno.wtf/api') as f:
        data = f.read()
        print('Status: ', f.status, f.reason)
        # for k, v in f.getheaders():
        #     print('%s : %s' % (k, v))
        print('Data: ', data.decode('utf-8'))
        if f.status == 200:
            jsonData = json.loads(data.decode('utf-8'))
            print('JsonData Answer: ', jsonData['answer'])

    以上就是python urllib库的作用,希望对大家有所帮助。更多Python学习指路:python基础教程

    专题推荐:python urllib
    品易云
    上一篇:python方差检验是什么意思 下一篇:python操作xml的两种方法

    相关文章推荐

    • python运算符的结合性探究• python赋值运算符如何使用• python赋值运算符支持哪些赋值• python赋值运算符是什么• python传递实参的方法• python关键字实参的使用• python导入模块的过程• python中Task封装协程• python爬虫从ip池获取随机IP• python迭代器和生成器的总结• python切片有哪些特征• python卡方检验是什么• python中T检验如何理解• python方差检验是什么意思• python爬虫ip代理池怎么用

    全部评论我要评论

  • 取消发布评论
  • 

    Python学习网