最近在學(xué)習(xí)Python,跟著一些視頻練習(xí)峻堰,發(fā)現(xiàn)輸入一樣的
import requests
res = requests.get("http://www.itcast.cn")
savefile = open("itcast.html","w+")
savefile.write(res.content)
savefile.close()
我竟然報(bào)錯(cuò)了
TypeError: write() argument must be str, not bytes
網(wǎng)上搜索才發(fā)現(xiàn)原來是文件打開方式有問題讹开,把之前的打開語句修改為用二進(jìn)制方式打開就沒有問題
savefile = open("itcast.html","wb+")