Python Forum

Full Version: urlopen error
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Hi, Python Web Scrapers,

I wrote a simple code to use urlopen function, but it didn't work.
I don't know what's wrong with my code.

Python 3.8.2
OS: Windows
IDE: VS Code

Here's my code

importĀ urllib.request
url='http://python.org/'
get=urllib.request.urlopen(url)
print(get)
you can see the error picture in :
https://imgur.com/ifOMZHO
[Image: ifOMZHO]
Pro tip: You can input traceback errors into error tags (just click the red cross in the reply text box) so users can see the error without clicking external links and immediately identify the most important part of the post.

I believe the only thing you're missing is to write 'get.read()' rather than just the 'get' in the print function.

So it should be
import urllib.request
url='http://python.org/'
get=urllib.request.urlopen(url)
print(get.read())
Hope that helps!
FYI: requests is so much more elegant code same as yours looks similar,
but there's a lot more to offer, see: https://requests.readthedocs.io/en/master/

needs to be installed once, pip install requests (request with an s = requests)

simple example:
import requests
url='http://python.org/'
response = requests.get(https://qrznow.com/real-time-band-conditions/)
print(response.content)