Import urllib.request, ImportError: No module named request

Raj picture Raj · Apr 21, 2016 · Viewed 87.8k times · Source

I am trying to import urllib.request for python 2.7.10 on PyCharm 4.5.4 on Window 10 but getting the error "ImportError: No module named request".

Answer

Ojas Srivastava picture Ojas Srivastava · Feb 21, 2017

The urllib.request modules have been deprecated .. just use

import urllib

And for your function if you were earlier writing say

urllib.request.urlretrieve

Now you just write

urllib.urlretrieve