urllib “module object is not callable”

后端 未结 3 1548
长情又很酷
长情又很酷 2020-12-11 05:55

This is my third python project, and I\'ve received an error message: \'module object\' is not callable.

I know that this means I\'m referencing a varia

3条回答
  •  渐次进展
    2020-12-11 06:30

    In python 3, the urllib.request object is a module. You need to call objects contained in this module. This is an important change from Python 2, if you are using example code you need to take that into account.

    For example, creating the Request object and the opener:

    request = urllib.request.Request(url, headers=req_headers)
    opener = urllib.request.build_opener()
    response = opener.open(request)
    

    Read the documentation carefully.

提交回复
热议问题