python3 IDLE获取网页源码后print()后卡死 无响应 Mac

代码如下:
import urllib.request

url="http://www.baidu.com"

get=urllib.request.urlopen(url).read()

print(get)

如果把内容存为变量可以print出来
但是为什么这样会导致idle无响应呢

如果我用mac自带的python2就可以print出来
求解

url="http://www.baidu.com"
->
url="https://www.baidu.com"

get=urllib.request.urlopen(url).read().decode('utf-8')

import urllib.request

url="http://www.baidu.com"
#不要写 get ,那是python 内置变量名,不能用
response =urllib.request.urlopen(url).read().decode('utf-8')

print(response)