zoukankan      html  css  js  c++  java
  • python Post方式发起http请求 使用百度接口地理编码

    import os
    import httplib
    import json
    import urllib
    
    baiduapi="api.map.baidu.com:80"
    src="/geocoder/v2/?address=addressname&output=json&ak=yourkey"
     
    
     
    def load2(name):
        try:
            params = urllib.urlencode({
                'spam': 1,
                'eggs': 2,
                'bacon': 0
            })
            headers = {
                "Content-type": "application/x-www-form-urlencoded",
                "Accept": "text/plain"
            }
            conn = httplib.HTTPConnection(baiduapi)
            conn.request("POST", src.replace("addressname",name), params, headers)
            response = conn.getresponse()
            print response.status, response.reason
            data = response.read()
            return data
            conn.close()
        except Exception ,e:
            print e
            return ""
        finally:
            name=""
  • 相关阅读:
    第十一周作业
    第十周作业
    第九周作业
    第八周作业
    第九周
    第八周
    第七周
    第六周
    第五周
    实验报告二
  • 原文地址:https://www.cnblogs.com/Leechg/p/5458223.html
Copyright © 2011-2022 走看看