#!/usr/bin/pythonhtml
#filename:urllib_test01.pypython
#import urllib2 # there is no urllib2 in python3.5ui
import urllib.requesturl
html = urllib.request.urlopen("http://www.baidu.com").read()spa
#print (html)code
def getdata(url):htm
try :教程
data=urllib.request.urlopen(url).read()utf-8
z_data=data.decode("UTF-8")get
print(z_data)
except Exception as e:
print(e)
return
getdata("http://www.baidu.com") #正確的url調用
getdata("https://www.baidui.com/") #錯誤的url調用
補充一版根據py3的教程學到的例子
#!/usr/bin/python
#filename:test14.py
f = open('test.txt','wb+')
from urllib.request import urlopen
with urlopen('http://www.baidu.com') as response:
for line in response:
#line = line.decode('utf-8')
#print(line)
f.write(line)
f.close