Sorry I have searched related topic but none could point out this
problem.

I am currently using python 3.1.2:

>>>Python 3.1.2 (r312:79147, Jun 30 2010, 11:58:11)
>>>[GCC 4.2.1 20070719  [FreeBSD]] on freebsd8

And for the following three simple lines of code, borrowed from
official python-doc 3.1.2:

>>>from urllib.request import urlopen
>>>response = urlopen('http://python.org/')
>>>html = response.read()

They could cause this error:

  File "./http.py", line 3, in <module>
    from urllib.request import urlopen
  File "/usr/local/lib/python3.1/urllib/request.py", line 88, in
<module>
    import http.client
  File "/home/pcchen/Python/http.py", line 3, in <module>
    from urllib.request import urlopen
ImportError: cannot import name urlopen

All the related discussions point to urlopen has been moved from
urllib to urllib.request, but none can discribe the above error.

Any information is appreciated, thank you so much.
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to