urllib.error.HTTPError:HTTP错误407:需要代理身份验证

时间:2019-07-11 03:41:44

标签: python python-3.x urllib

我正在尝试在Python 3中运行以下代码,并且不断收到错误消息

  

urllib.error.HTTPError:HTTP错误407:需要代理身份验证

代码:

import urllib
import urllib.request
import urllib.parse
import json

serviceurl = ''

while True:
    address =input('Enter location: ')
    if len(address) < 1 : break

    #add the parameters needed to the url
    url = serviceurl + urllib.parse.urlencode({'sensor':'false', 'address': address})

    uh = urllib.request.urlopen(url)
    data = uh.read()

    js = json.loads(str(data))

    #extract place_id
    place_id = js["results"][0]['place_id']
    print (place_id)

为什么会出现此错误?

0 个答案:

没有答案