• 大小: 1.76KB
    文件类型: .py
    金币: 1
    下载: 0 次
    发布日期: 2021-01-30
  • 语言: Python
  • 标签: python  获取  

资源简介


资源截图

代码片段和文件信息

import time
import requests
from bs4 import BeautifulSoup
import pymongo
#from pymongo import MongoClient
#client = MongoClient()  # mongodb server
#songs = client.kugou_db.songs # song collection
#连接数据库
client = pymongo.MongoClient(‘localhost‘ 27017)
mydb = client[‘yourdb‘]
#创建数据库
musicTop = mydb[‘musicTop‘]

headers = {
   ‘User-Agent‘: ‘Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML like Gecko) Chrome/55.0.2883.87 Safari/537.36‘
}


def get_info(url):
    #获取酷狗音乐TOP500信息
    wb_data = requests.get(url headers=headers)
    #请求网页
    soup = BeautifulSoup(wb_data.text “lxml“)
    #在python3中解析网页,一定要用“html51lib“,而不能用“lxml“这是两种不同的解析器。
    ranks = soup.select(‘.pc_temp_num‘)  # 排名list
    titles = soup.select(‘.pc_temp_songlist > ul > li > a‘)  # 名

评论

共有 条评论