• python3 get和post


    post:

    from urllib.error import URLError,HTTPError  
    import urllib.request  
    import urllib.parse  
    url='http://www.wunderground.com/cgi-bin/findweather/getForecast'  
    values={'query':'10001'}  
    url_values=urllib.parse.urlencode(values)  
        #print(url_values)        
    url_values=url_values.encode(encoding='UTF8')  
    full_url=urllib.request.Request(url,url_values)
    try:  
        response=urllib.request.urlopen(full_url)   #open=urlopen
        data=response.read()
        print(data)
    except HTTPError as e:  
        print('Error code:',e.code)   
    except URLError as e:  
        print('Reason',e.reason)  
        the_page=response.read()  
        print(the_page)

    get:

    from urllib.error import URLError,HTTPError  
    import urllib.request  
    import urllib.parse  
    url='http://www.wunderground.com/cgi-bin/findweather/getForecast'  
    values={'query':'10001'}  
    url_values=urllib.parse.urlencode(values)
    newUrl=url+'?'+url_values
    print(newUrl)
    try:  
        response=urllib.request.urlopen(newUrl)   #open=urlopen
        data=response.read()
        print(data)
    except HTTPError as e:  
        print('Error code:',e.code)   
    except URLError as e:  
        print('Reason',e.reason)  
        the_page=response.read()  
        print(the_page)
  • 相关阅读:
    面向对象思想
    jQuery随笔
    总结关于linux操作
    转.linux上安装python
    sql server 基本语句
    linux 常见指令
    loadrunner 录制时不自动弹出网页
    Linux 安装MySQL
    linux关于安装
    loadrunner 性能测试
  • 原文地址:https://www.cnblogs.com/sklww/p/3782265.html
Copyright © 2020-2023  润新知