Py学习  »  python开源

求Python 编程 爬取新浪热点新闻,按点击量或评论量排行的十条新闻,代码怎么实现,求大神赐教

1624887745 • 6 年前 • 1844 次点击  
url = 'http://news.sina.com.cn/hotnews/'
web_data = requests.get(url)
web_data.encoding = 'utf-8'
soup = BeautifulSoup(web_data.text,'lxml')

for news in soup.select('.ConsTi'):

       # time = news.select('.time')[0].text
    a = news.select('a')[0]['href']
    title=news.get_text()
    print(title)
    print(a)
    这样爬取的title是热点新闻页面所有新闻标题
最后一次修改于 (2017-08-22 23:11)
Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/3136
 
1844 次点击  
文章 [ 1 ]  |  最新文章 6 年前
Py站长
Reply   •   1 楼
Py站长    6 年前

你得再抓取评价量和点击量,然后自己就能做排序了