# -*- codeing = utf-8 -*- # [url=home.php?mod=space&uid=238618]@Time[/url] : 2021/2/20 16:12 # [url=home.php?mod=space&uid=686208]@AuThor[/url] : 老七疯狂吸氧 # [url=home.php?mod=space&uid=267492]@file[/url] kowyy.py # @Software:PyCharm import re import requests import os import time headers = { 'User-Agent': 'Chrome/10' } def main(): print('例如:罗大佑的网址是:[url]https://music.163.com/#/artist?id=3686'[/url],'n','ID就是:3686') ID=input("请输入歌手ID:") url='https://music.163.com/artist?id='+ID html=requests.get(url,headers).text get_id(html) def get_id(html): findlink=re.compile(r'<a href="/song?id=(d*)">(.*?)</a></li><li>') findname=re.compile(r'<h2 id="artist-name" data-rid=d* class="sname f-thide sname-max" title=".*?">(.*?)</h2>') singername=re.findall(findname,html)[0] creat(singername) ll=re.findall(findlink,html) for i in ll: savemusic(i[1],i[0]) time.sleep(0.5) def creat(singername): #创建文件夹 if not os.path.exists(singername): os.mkdir(singername) # 如果该目录不存在就创建它 os.chdir(singername) def savemusic(name,id): #保存文件 url='http://music.163.com/song/media/outer/url?id='+id+'.mp3' with open(name+'.m4a','wb') as f: print('歌曲《',name,'》 下载中***************') f.write(requests.get(url=url,headers=headers).content) f.close() print("《",name,"》下载完成") print('') if __name__ == '__main__': main()
python教程
python网易云音乐爬虫分享
- python爬虫
-
Python好看视频地址解析下载代码
#encoding:utf-8# 好看视频下载 import socketfrom urllib.request import urlopenimport urllibimport reimport timefrom pyquery import PyQuery as pqimport requestsfrom tqdm import tqdm # 打印进度条的库import gzip print('程序开始运...
-
python美女写真图库爬虫
import requestsfrom lxml import etreeimport csvfrom time import sleepimport osfrom concurrent.futures import ThreadPoolExecutor headers = { 'user-agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_6) AppleWebKit...
-
笔趣阁小说网Python爬虫分享
#[url=https://www.biquge.info/wanjiexiaoshuo/]https://www.biquge.info/wanjiexiaoshuo/[/url] 笔趣阁小说全本爬虫import timeimport requestsimport osimport randomfrom lxml import etreeimport webbrowserheader = { "User-Agent": "Mo...
-
Python爬取站长之家端口扫描接口
import requests,timeimport randomfrom bs4 import BeautifulSoupimport reimport threadingdef ports(hostm,port): url = 'http://tool.chinaz.com/port/' headers = { 'User-Agent':'Mozilla/5.0 (Windows NT ...
-
python爬虫下载抖音用户所有短视频+无水印方法
这次分享下载抖音用户所有短视频方法,python爬虫批量抓取,无水印下载,希望和大家多多交流互相学习!获取用户链接方法1、首先在抖音上随机挑选一个小姐姐,用户主页右上角点开,获取分享链接python下载抖音视频截图得到类似分享链接:在抖音,记录美好生活! https:...
-
01Python获取彩云天气实时天气API源码 4周前
-
02基于Django的RustDesk Api&Web Server源码分享 1个月前
-
03批量修改照片文件大小Python脚本 2个月前
-
04文本段落自动分隔格式化Python脚本 2个月前
-
05利用ffmpeg提取视频第一帧保存成图片 2个月前
-
01123网盘解析下载python脚本 640热度
-
02Python自动下载歌曲宝音乐和歌词脚本 425热度
-
03Python和彩云自动签到云函数脚本分享 383热度
-
04Python无需认证QQ扫码登录脚本 351热度
-
05基于百度API文字转语音Python示例代码 312热度