《삼십육기》 콩판에 올라온 단평 내용과 평균 점수를 매기다.

아래의 코드는 최근에 파충류를 연습한 작은 종목인데, 구체적인 내용은 콩판의 첫 페이지에 있는 단평 내용과 평균 점수를 얻는 것이다.


다음은 코드 내용입니다.

# -*- coding:utf-8 -*-
"""
  《    》               

@author:Cbright
"""
import requests as req
from bs4 import BeautifulSoup
import re
sum = 0
r = req.get('https://book.douban.com/subject/30257985/comments/')
soup = BeautifulSoup(r.text,'lxml')
comments = soup.find_all('span','short')
for item in comments:
    print(item.string)
stars = re.compile(')
p = re.findall(stars,r.text)
for star in p:
    sum = sum + int(star)
print(sum/len(p)/10)

좋은 웹페이지 즐겨찾기