天天看點

Python 3 urllib.request

一、GET

''
    request = urllib.request.Request(url)
    #request.add_header('Content-Type', 'application/json')
    #request.add_header("Cookie", cookie)
    response = urllib.request.urlopen(request)
    #print(response.status)
    #print(response.reason)
    content = response.read()
    projects = json.loads(content)      

二、POST

''
        # host_obj 是一個執行個體對象
        data = bytes(json.dumps(host_obj), encoding="utf8")
        request = urllib.request.Request(url, data=data, method='POST')
        response = urllib.request.urlopen(request)
        if response.status >= 300 and response.status != 409:
            print(response.status, response.reason, response.read())
        else:
            print("sync host  suc")      

個人微信公衆号:

上一篇: new和make差別
下一篇: make和new差別