TypeError: a bytes-like object is required, not ‘HTTPResponse’
如何处理?
源代码
// visual studio code
data = urlopen("http://www.baidu.com")
fh1 = open("file1.txt","wb")
fh1.write(data)
fh1.close()
修改后
data = urlopen("http://www.baidu.com")
fh1 = open("file1.txt","wb")
data = data.read()
fh1.write(data)
fh1.close()
即可解决异常。
原因:data读出来的是文件格式,必须转化为内容。