python无敌了_斗图神器——python让你斗图无敌

[Python] 纯文本查看 复制代码from os import mkdir

import requests,re

session=requests.session()

def bqb(title):

header = {

'User-Agent': 'Mozilla/5.0 (Windows NT 6.1; WOW64; rv:62.0) Gecko/20100101 Firefox/62.0',

'Host': 'www.fabiaoqing.com'

}

url="https://www.fabiaoqing.com/"

session.get(url=url,headers=header)

url="https://www.fabiaoqing.com/search/search/keyword/%s"%title

req= session.get(url=url,headers=header)

key=re.findall('',req.text,re.S)[0][0]

html = re.findall(''%key, req.text, re.S)

b = {}

c = b.fromkeys(html)

liststr=list(c.keys())

liststr.append("1")

mkpath = "F:/%s/"%title

# 调用函数

try:

mkdir(mkpath)

except:

print("文件夹已存在")

count =0

for i in liststr:

url="https://www.fabiaoqing.com/search/search/keyword/%s/type/bq/page/%s.html"%(key,i)

req=session.get(url=url, headers=header)

html=req.text

html_img=re.findall('(.*?)

html_img_link=html_img

for x in html_img_link:

count = count + 1;

print("正在下载第%s张"%count)

title=x[1]+str(count)

imgurl=x[0]

a = requests.get(imgurl).content

try:

with open('{}{}.jpg'.format(mkpath,title), 'wb')as wj:

wj.write(a)

except:

print()

print("下载成功")

if __name__=="__main__":

title=input("请输入表情包名称:")

bqb(title)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值