根据QQ号获取昵称和头像

news/2024/11/24 7:50:22/
# 开发时间:2021/2/2 22:28
# 开发工具:PyCharm
# 开发者:GoTop
import requests
import redef getPhoto(qqCode):url = f"http://q.qlogo.cn/headimg_dl?dst_uin={qqCode}&spec=640&img_type=jpg"headers = {'Referer': 'http://pic.netbian.com/4kmeinv/index_2.html','user_agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.88 Safari/537.36'}r = requests.get(url = url, headers = headers).contentwith open(qqCode+".jpg", 'wb') as fp:fp.write(r)
def getNickName(qqCode):url = 'http://r.qzone.qq.com/fcg-bin/cgi_get_portrait.fcg?g_tk=1518561325&uins=' + qqCodeheaders = {'Referer': 'http://pic.netbian.com/4kmeinv/index_2.html','user_agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.88 Safari/537.36'}r = requests.get(url = url, headers = headers).textr = r.encode('iso-8859-1').decode('gbk').split(',')[6]r = re.findall("\"(.*?)\"", r)[0]print("NickName: ", r)if __name__ == '__main__':nums = list(map(str, input("请输入QQ号:").split()))for num in nums:getNickName(num)getPhoto(num)

这里采用的是对腾讯的API接口发送GET请求,这样可以获取到QQ号对应的昵称和头像。涉及到了正则表达式提取内容,字符编码,用requests模块编写简单爬虫程序等知识。


http://www.ppmy.cn/news/629156.html

相关文章

用JS获得QQ号码的昵称,头像,生日

(转载请在开始注明来自赵亮的博客blog.csdn.net/theforever) http://r.qzone.qq.com/cgi-bin/user/cgi_personal_card?uin指定QQ号码 将会返回下列内容: _Callback({"uin":查询的QQ号码,"qzone":1,"nickname&q…

Flutter系列(十)实现个人中心页

基础工程: Flutter系列(四)底部导航顶部导航图文列表完整代码_摸金青年v的博客-CSDN博客 一、前言 本文用flutter实现个人中心页布局,效果如下图: 二、使用的组件 1.颜色渐变:LinearGradient 线性渐变组…

前端position使用方法

position 是一个 CSS 属性,用于控制元素的定位方式。它可以设置以下几个值: static:默认值,元素按照正常的文档流进行布局,不进行定位。relative:相对定位,元素会相对于其正常位置进行偏移,但仍然占据原来的空间。absolute:绝对定位,元素会脱离正常文档流,相对于其最…

电脑很大,笔记本电脑响声很大怎么回事

大家好,我是时间财富网智能客服时间君,上述问题将由我为大家进行解答。 以风扇为例,其笔记本电脑响声很大的原因有: 1、使用时间过长,风扇的线圈老化,缺油。 2、由于使用不当,受到撞击或震动导致…

C++组件扩展实现:函数特性function_traits

#include<functional> #include<tuple> #include<type_traits> #include<iostream> using namespace std;template<typename T> struct function_traits;//处理普通函数 template<typename RET,typename ...ARGS> struct function_traits&…

FFmpeg音视频开发知识点(二)

系列文章目录 FFmpeg音视频开发知识点&#xff08;一&#xff09; 文章目录 系列文章目录前言一、AAC音频编码1. ffmpeg编译第三方的libfdk_aac2. S16重采样FLTP 二、AAC音频解码总结 前言 该篇讲解一下&#xff0c;音频编解码中的难点&#xff0c;以及开发过程中遇到问题&am…

计算机硬件配置一般看什么CPU,电脑配置怎么看好坏

电脑配置怎么看好坏 电脑有硬件和软件组成,而决定电脑性能有四大部件,分别为CPU、显卡、内存、硬盘。任何一个的性能弱,都会造成电脑慢。那么电脑配置怎么看好坏?下面一起来看看。 一、处理器cpu看什么 处理器是电脑控制的核心,一套搭配合理电脑,看处理器可以看出整机的档…

计算机系统处理器好坏怎么看,新手装机教程:怎么看cpu好坏?电脑cpu参数怎么看?...

「辰鸿科普」 电脑cpu参数怎么看&#xff1f;cpu对于一台电脑的重要性就好比汽车里的发动机&#xff0c;然而很多用户在选择cpu的时候不知道怎么看cpu好坏&#xff0c;稍微懂那么一点点的还知道个酷睿、奔腾&#xff0c;或者双核&#xff0c;四核之类的。然而仅仅知道这些是不够…