1.
IndentationError:expected an indented block
solution :python 非常注意缩进
2.
python-TypeError: write() argument must be str, not float
str(float)
3.
TypeError: write() takes exactly one argument (2 given)
注意是点,不是逗号
保存本地
import urllib.request as urlrequest
url_visit='https://api.douban.com/v2/movie/subject/1764796'
crawl_content=urlrequest.urlopen(url_visit).read()
print(crawl_content.decode('unicode-escape'))
import json
json_content=json.loads(crawl_content.decode('unicode-escape'))
rating=json_content['rating']['average']
print(rating)
id='1764796'
rating=json_content['rating']['average']
with open("move_score.txt","a") as outputfile:
outputfile.write("{} {}\n".format(id, str(rating))) //注意这里是点 , 不是逗号