3 回答
TA贡献1829条经验 获得超6个赞
那么,你应该缩进这个:
texts=requests.get(url)
text_utf=texts.text.encode("utf=8")
if not os.path.exists("Data/Html_Data/{}".format(year)):
os.makedirs("Data/Html_Data/{}".format(year))
with open("Data/Html_Data/{}/{}.html".format(year,month),"wb") as output:
output.write(text_utf)
TA贡献1875条经验 获得超3个赞
代码是正确的,只是存在缩进问题。下面的代码应该在for循环的内部
texts=requests.get(url)
text_utf=texts.text.encode("utf=8")
if not os.path.exists("Data/Html_Data/{}".format(year)):
os.makedirs("Data/Html_Data/{}".format(year))
with open("Data/Html_Data/{}/{}.html".format(year,month),"wb") as output:
output.write(text_utf)
而下面的代码应该在外层的for循环中
sys.stdout.flush()
添加回答
举报