我运行你的代码没问题:
import urllib.request
url = 'http://www.baidu.com'
response = urllib.request.urlopen(url)
print(response.read())
也可以改成这样:
import requests
url = 'http://www.baidu.com'
response = requests.get(url)
print(response.text)
read返回的是形式的二进制数据,转换成字符串要解码
content = response.read().decode('utf-8')