python b站 礼物_[我叫以赏]Python获取B站UP主粉丝数

这一串数据里包含了 用户姓名 、 用户简介 、用户粉丝数等公开的个人信息。而我们需要的是粉丝数。认真分析一下后发现这串数据是一个字典,通过PyCharm分析应该为这个样子:

request.get() 函数是获取 页

json.loads() 函数是将json格式数据转换为字典(可以这么理解,json.loads()函数是将字符串转化为字典)

问题来了,这么获取用户数据呢p>

用户uid是什么知道的退群吧)Uid获取方法在地址栏

import requests #导入requests模块

UserUid = 546195 #定义用户uid方便后面操作

data = requests.get(‘https://api.bilibili.com/x/web-interface/cardd=%d’%(UserUid)) #GET 址获取内容

print(data.text) #输出数据

调试输出的内容如下:

import requests #导入requests模块

import json #导入json模块

UserUid = 546195 #定义用户uid方便后面操作

data = requests.get(‘https://api.bilibili.com/x/web-interface/cardd=%d’%(UserUid)) #GET 址获取内容

information = json.loads(data.text) #输出数据

print(information)

import requests # 导入requests模块

import json # 导入json模块

UserUid = 546195 # 定义用户uid方便后面操作

data = requests.get(‘https://api.bilibili.com/x/web-interface/cardd=%d’ % (UserUid)) # GET 址获取内容

information = json.loads(data.text) # 输出数据

fans = information[‘data’][‘follower’] # 获取用户B站粉丝

# fans = information[‘data’][‘card’][‘fans’] #获取用户B站粉丝方法二

print(fans)

if fans

print(‘B站用户%s(uid:%s)目前粉丝数量为%d个,还未达到用户指定的%d个粉丝标准’%(name,uid,fans,MaxFans))

else:

print(‘*B站用户%s(uid:%s)目前粉丝数量为%d个,已经达到用户指定的%d个粉丝标准’ % (name, uid, fans, MaxFans))

time.sleep(1)

if fans

if fans-Lastfans > 0:

print(‘B站用户%s(uid:%s)目前粉丝数量为%d个,与上一秒增长了%d个,还未达到用户指定的%d个粉丝标准。’ % (name, uid, fans, fans – Lastfans, MaxFans))

elif fans-Lastfans

print(‘B站用户%s(uid:%s)目前粉丝数量为%d个,与上一秒减少了%d个,还未达到用户指定的%d个粉丝标准。’ % (name, uid, fans, Lastfans-fans, MaxFans))

else:

print(‘B站用户%s(uid:%s)目前粉丝数量为%d个,与上一秒相比没有增长,还未达到用户指定的%d个粉丝标准。’ % (name, uid, fans, MaxFans))

else:

if fans-Lastfans > 0:

print(‘B站用户%s(uid:%s)目前粉丝数量为%d个,与上一秒增长了%d个,已经达到用户指定的%d个粉丝标准。’ % (name, uid, fans, fans – Lastfans, MaxFans))

elif fans-Lastfans

print(‘B站用户%s(uid:%s)目前粉丝数量为%d个,与上一秒减少了%d个,已经达到用户指定的%d个粉丝标准。’ % (name, uid, fans, Lastfans-fans, MaxFans))

else:

print(‘B站用户%s(uid:%s)目前粉丝数量为%d个,与上一秒相比没有增长,已经达到用户指定的%d个粉丝标准。’ % (name, uid, fans, MaxFans))

我们先来演示一种Python email模块使用smtp服务发件,

tip要在循环前先定义。

这样就完成了,再加一个退出代码

python b站 礼物_[我叫以赏]Python获取B站UP主粉丝数

当然你对于一些无法发送邮件的系统,请去查看我上次的文章!

文章知识点与官方知识档案匹配,可进一步学习相关知识Python入门技能树首页概览212224 人正在系统学习中 相关资源:诗词鉴赏大全软件-教育文档类资源-CSDN文库

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2020年11月7日
下一篇 2020年11月7日

相关推荐