Python3 HTTP 请求

底层类库可以参考:
http.client
高级类库:
urllib.request
异步请求例子:
import urllib.request

class MyHandler(urllib.request.HTTPHandler):
    @staticmethod
    def http_response(req, response):
        print(response.code)
        print(response.headers)
        return response

o = urllib.request.build_opener(MyHandler())
o.open('http://www.baidu.com/')
其他方法

另外有一个第三方的库 requests 做了更高层级的封装。


【转载请附】愿以此功德,回向 >>

原文链接:https://www.huangwenchao.com.cn/2014/08/python3-http-request.html【Python3 HTTP 请求】

发表评论

电子邮件地址不会被公开。 必填项已用*标注