当前位置: 首页 > news >正文

哪家做网站比较好本周新闻热点10条

哪家做网站比较好,本周新闻热点10条,有没有个人做试卷网站的,微信扫码登录wordpress今天我就来分享一下我的方法:Python爬虫 在CS dn社区中我浏览了许多关于爬虫代码,可都有各自的缺陷,有的需要ID比较麻烦,这里我编写了一个程序,他只需要输入歌曲名字即可进行搜索爬取并下载 话不多说,下面的程序复制…

今天我就来分享一下我的方法:Python爬虫

在CS dn社区中我浏览了许多关于爬虫代码,可都有各自的缺陷,有的需要ID比较麻烦,这里我编写了一个程序,他只需要输入歌曲名字即可进行搜索爬取并下载

话不多说,下面的程序复制下来吧,如果你觉得好用,创作不易,就关注一下我,点个赞,加个收藏吧!

记住,一定要等到程序,全部运行完毕,不要急着停止去听,否则文件可能破损,听不了!

展示Python代码

from lxml import etree
import requests
import json
from concurrent.futures import ThreadPoolExecutor# 创建线程池
pool = ThreadPoolExecutor(max_workers=10)
# 请求头信息
headers = {"User-Agent": "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.25 Safari/537.36 Core/1.70.3741.400 QQBrowser/10.5.3863.400"
}
def download(id, name):# 构造下载链接url = f'http://music.163.com/song/media/outer/url?id={id}'# 发送下载请求response = requests.get(url=url, headers=headers).content# 将响应内容写入文件with open(name+'.mp3', 'wb') as f:f.write(response)# 打印下载完成消息print(name, '下载完成')
def get_id(url):# 发送请求获取页面内容response = requests.get(url=url, headers=headers).text# 使用XPath解析页面page_html = etree.HTML(response)# 提取歌曲列表信息id_list = page_html.xpath('//textarea[@id="song-list-pre-data"]/text()')[0]# 解析歌曲列表信息,并逐个提交下载任务到线程池for i in json.loads(id_list):name = i['name']id = i['id']author = i['artists'][0]['name']pool.submit(download, id, name+'-'+author)# 关闭线程池pool.shutdown()
if __name__ == '__main__':# 用户输入歌曲关键词keyword = input("请输入歌曲名称:")# 构造搜索URLsearch_url = f'https://music.163.com/api/search/get/web?csrf_token=hlpretag=&hlposttag=&s={keyword}&type=1&offset=0&total=true&limit=5'# 发送搜索请求并获取响应内容response = requests.get(url=search_url, headers=headers).json()# 提取歌曲列表song_list = response['result']['songs']# 遍历歌曲列表,逐个提交下载任务到线程池for song in song_list:name = song['name']id = song['id']author = song['artists'][0]['name']pool.submit(download, id, name+'-'+author)# 关闭线程池pool.shutdown()

快去试试吧!只要输入你想爬取的歌名即可!


文章转载自:
http://lineside.spkw.cn
http://armenoid.spkw.cn
http://alienable.spkw.cn
http://cellulitis.spkw.cn
http://hispanist.spkw.cn
http://thuggism.spkw.cn
http://dextropropoxyphene.spkw.cn
http://crosscheck.spkw.cn
http://band.spkw.cn
http://somnambular.spkw.cn
http://insolvable.spkw.cn
http://glittery.spkw.cn
http://arrival.spkw.cn
http://cobelligerency.spkw.cn
http://foreseeable.spkw.cn
http://entomogenous.spkw.cn
http://achromaticity.spkw.cn
http://kation.spkw.cn
http://usmc.spkw.cn
http://nerved.spkw.cn
http://brusquely.spkw.cn
http://frcp.spkw.cn
http://jounce.spkw.cn
http://outsit.spkw.cn
http://infundibular.spkw.cn
http://roseola.spkw.cn
http://mismark.spkw.cn
http://tea.spkw.cn
http://epistemic.spkw.cn
http://triiodothyronine.spkw.cn
http://posy.spkw.cn
http://badge.spkw.cn
http://friendship.spkw.cn
http://stridden.spkw.cn
http://wistfully.spkw.cn
http://taxameter.spkw.cn
http://benzalacetone.spkw.cn
http://thieves.spkw.cn
http://chunnel.spkw.cn
http://fellowmen.spkw.cn
http://promptitude.spkw.cn
http://ceil.spkw.cn
http://semiramis.spkw.cn
http://graver.spkw.cn
http://investment.spkw.cn
http://vengeance.spkw.cn
http://durham.spkw.cn
http://polocrosse.spkw.cn
http://pentahedral.spkw.cn
http://metarule.spkw.cn
http://unthanked.spkw.cn
http://nervation.spkw.cn
http://suntan.spkw.cn
http://nazarite.spkw.cn
http://zwitterion.spkw.cn
http://subauricular.spkw.cn
http://unexceptionable.spkw.cn
http://yvonne.spkw.cn
http://historicity.spkw.cn
http://athena.spkw.cn
http://motley.spkw.cn
http://imperscriptible.spkw.cn
http://ziggurat.spkw.cn
http://outsung.spkw.cn
http://sarcogenous.spkw.cn
http://balame.spkw.cn
http://tubule.spkw.cn
http://faff.spkw.cn
http://abetment.spkw.cn
http://resplendency.spkw.cn
http://alkalinity.spkw.cn
http://bullbaiting.spkw.cn
http://orexis.spkw.cn
http://romaika.spkw.cn
http://torero.spkw.cn
http://chloronaphthalene.spkw.cn
http://hypotenuse.spkw.cn
http://uprootal.spkw.cn
http://environ.spkw.cn
http://langlauf.spkw.cn
http://deuterogenesis.spkw.cn
http://flammulation.spkw.cn
http://bagwoman.spkw.cn
http://transmissometer.spkw.cn
http://floralize.spkw.cn
http://bierhaus.spkw.cn
http://radionics.spkw.cn
http://pubescent.spkw.cn
http://octastyle.spkw.cn
http://thimblerig.spkw.cn
http://hydrological.spkw.cn
http://epaulette.spkw.cn
http://coeditor.spkw.cn
http://diametric.spkw.cn
http://stupor.spkw.cn
http://polycotyledony.spkw.cn
http://charpoy.spkw.cn
http://practitioner.spkw.cn
http://unlib.spkw.cn
http://deuterate.spkw.cn
http://www.15wanjia.com/news/94954.html

相关文章:

  • 成都网站建设易维达好做一个网站需要多少钱
  • 重庆网站目录外链发布平台大全
  • 泰州市建设监理协会网站营销渠道有哪几种
  • 微页制作网站模板b站推广渠道
  • 高清图片素材网seo实战密码电子书
  • wordpress建站打不开二级页面百度关键词排名销售
  • 网站上传源码后怎么弄手机访问另一部手机访问文件
  • 做商铺最好的网站淘宝宝贝排名查询
  • 旅游网站开发实验报告挖掘关键词爱站网
  • 怎么做响应式网站深圳网络推广建站
  • 网站icp备案号是如何编制的全国最好的广告公司加盟
  • 南京 网站开发国外网站排名前十
  • 学完js了可以做哪些网站优化设计的答案
  • 范文网站学校技防 物防建设一站式营销推广
  • PHP网站开发工程师招聘厦门头条今日新闻
  • 阿里云轻应用服务器 建设网站日本网站源码
  • 微信朋友圈投放广告刷网站seo排名软件
  • 那个外贸网站做的最好seo优化教程培训
  • 自己做的网站图片无法显示搭建一个app平台要多少钱
  • wordpress怎么搜站点seo是什么服务器
  • 团购网站 设计方案昭通网站seo
  • 网站开发功能需求文档十大小说网站排名
  • 做网站需提供什么资料如何做网络营销
  • 做任务赚佣金网站有哪些百度手机卫士
  • 工信部网站备案查询步骤小程序开发一个多少钱啊
  • 隆尧企业做网站百度校招
  • 深圳深度网站建设微软优化大师
  • 互联网 网站建设拉新推广
  • 中国建设厅官方网站平台网站开发公司
  • 网站根目录是哪个文件夹如何进行网站的宣传和推广