diff --git a/pppp b/pppp new file mode 100644 index 0000000..34ac7b1 --- /dev/null +++ b/pppp @@ -0,0 +1,26 @@ + +import re +import requests +message=[] +for i in range(0,226,25): + + url=f"https://movie.douban.com/top250?start={i}" + header={"User-Agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/109.0.0.0 Safari/537.36"} + respond=requests.get(url,headers=header) + txt=respond.text + + name=re.findall('([^&]+?)',txt) + score=re.findall('(.+?)',txt) + comment=re.findall('(.+?)',txt) + total=list(zip(name,score,comment)) + print(total) + message.extend(total) +for index,i in enumerate(message,start=1): + f=open("./phb.txt","w",encoding="utf-8") + f.write(f"No.{index}:{i[0]}") + f.write(f"豆瓣评分:{i[1]}") + f.write(f"代表评价:{i[2]}") + f.write("-----------------------------------") + f.close() +with open("./phb.txt","r",encoding="utf-8") as f: + print(f.readline()) \ No newline at end of file