步骤与提示:

1、在腾讯群网页中进入任意一个群,获取相关信息,可以用postman是试一下,可以看到我们要的是mems里面的数据,需要获取到QQ号和群名片,如果没有群名片的话取昵称

2、根据QQ号下载头像,图片名称为群昵称。

import requests

url='https://qun.qq.com/cgi-bin/qun_mgr/search_group_members'

headers={'cookie':'pt2gguin=o0511402865; RK=JQZpwBp1by; ptcz=6c30e26a9ed6be93d3de9e4c4aca3e55650cf99fcffa64729bd1d58a5fb209d9; pgv_pvi=779236352; pgv_pvid=6970909788; qb_qua=; qb_guid=818de686e29d412fa4ee9e99905ea166; Q-H5-GUID=818de686e29d412fa4ee9e99905ea166; NetType=; pgv_si=s8948704256; uin=o0511402865; skey=@4qrz3B37F; ptisp=cnc; p_uin=o0511402865; pt4_token=UEDJ1b7Mj5a2UdO21KAFwRhg3X*MQ--1ZLvEazYW8zE_; p_skey=MOjeaK1kxuqa6dFa4vq-RdlkG*cyaQ39i-Ju7HQfpf8_'}

data = {"gc":6346xx327,'st':0,'end':100,'sort':0,'bkn':3090xx635}

req=requests.post(url, data=data, headers=headers, verify=False)#发请求

# print(req.json())#发请求看一下

mems=req.json().get('mems') #获取所有学生信息,是一个list

# print(mems)# 打印看一下

for mem in mems:#取名称

file_name = mem.get('card') if mem.get('card') else mem.get("nick")#三元表达式,取群名片,如果没有就取昵称

# res=值1 if 条件 else 值2,复制变量的时候,直接加上判断,然后复制赋值

qq_num=mem.get('uin')#取QQ号

img_url='https://q4.qlogo.cn/g?b=qq&nk=%s&s=140'%qq_num#取每个QQ号的头像

img_content=requests.get(img_url).content#下载头像,content返回二进制文件

with open(file_name+'.jpg','wb') as fw:#保存头像,图片用群昵称作为名字

fw.write(img_content)

利用Python获取统计自己的qq群成员信息

利用python获取自己的qq群成员信息! 首先说明一下需要使用的工具以及技术:python3 + selenium selenium安装方法:pip install selenium 前提:获取自己 ...

python作业/练习/实战:3、实现商品管理的一个程序

作业要求 实现一个商品管理的一个程序,运行程序有三个选项,输入1添加商品:输入2删除商品:输入3 查看商品信息1.添加商品: 商品名称:xx 商品如果已经存在,提示商品已存在 商品价格:xx数量只能为 ...

python作业/练习/实战:2、注册、登录(文件读写操作)

作业要求 1.实现注册功能输入:username.passowrd,cpassowrd最多可以输错3次3个都不能为空用户名长度最少6位, 最长20位,用户名不能重复密码长度最少8位,最长15位两次输入 ...

python作业/练习/实战:1、简单登录脚本

作业要求 写一个登陆的小程序 username = xiaoming passwd = 123456 1.输入账号密码,输入正确就登陆成功, 提示:欢迎xxxx登陆,今天的日期是xxx. 2.输入错误 ...

python作业/练习/实战:生成双色球小程序

作业要求: 每注投注号码由6个红色球号码和1个蓝色球号码组成.红色球号码从1--33中选择:蓝色球号码从1--16中选择 代码范例 import random all_red_ball = [str( ...

python作业/练习/实战:生成随机密码

作业要求1.写一个函数,函数的功能是生成一批密码,存到文件里面 def gen_password(num): #num代表生成多少条密码2.密码复杂度要求 1)长度在,8-16位之间 2)密码必须包括 ...

Python QQ群

微信公众号:Python中文社区 Python初级技术交流QQ群:152745094Python高级技术交流QQ群:273186166Python网络爬虫组QQ群:206241755PythonWeb ...

绕过QQ群文件下载限速

绕过QQ群文件下载限速 引言 众所周知,用QQ客户端下载QQ群文件,速度往往被限为10KB/s.这里我们来讲讲如何绕过这一限制. 原始事件发生在2020年2月2日,值武汉疫情爆发,全国各省市纷纷下令推 ...

干货分享:QQ群排名霸屏优化规则靠前的新技术

谈起QQ群排名的优化规则,很多人又爱又恨,原因很简单,爱他的都是引流效果是非常好的,通过关键词搜索排名好的技术,能排到全国默认前三,叫人怎能不爱他,恨的原因也恨简单,无论你的群完善的再怎么好,好像都无 ...

随机推荐

draw: Could not use program error=0x505

原因:Android的模拟器在ADT中调试运行AVD时速度太慢.也就是说创建的虚拟手机配置太好,电脑带不动. 解决办法:从新创建虚拟手机,是手机配置低一点,具体创建方法如下: 开始先点运行,也就是下图 ...

VirtualBox虚拟机安装RedHat7.3编译Linux0.01内核

引子 由于需要编译linux0.01内核,而目前的linux版本太高需要降低gcc版本等等,需要做不少调整非常不方便. 所以,直接安装RedHat7.3,这样就好编译linux0.01的内核了. 但是 ...

Android新手入门

本博客出自公众号安卓应用频道:http://mp.weixin.qq.com/s?__biz=MzA3MDMyMjkzNg==&mid=2652261947&idx=1&sn= ...

codeforces #446 892A	Greed 892B Wrath 892C Pride 891B Gluttony

A  链接:http://codeforces.com/problemset/problem/892/A 签到 #include #include

php基础知识(三)---常用函数--2017-04-16

常用函数如下:(红色为重点) 1.取字符串的长度 echo strlen("hello"); 2.echo strcmp("字符串1","字符串2&q ...

谷歌将一些弱小的库从安卓代码移除Google Removes Vulnerable Library from Android

Google this week released the November 2018 set of security patches for its Android platform, which ...

使用uiautomator2进行webview页面的测试

1.开发开启webview debug模式 2.使用VirtualXposed框架进行webview测试,详细见https://testerhome.com/topics/16156 下载,安装Vir ...

c#对联合体的封装

https://blog.csdn.net/u012846041/article/details/37518313 标准C或者C++中均提供关键字定义联合结构,C#中未提供类似的关键字,但仍然可以定义 ...

scala recursive value x$5 needs type

recursive value x$5 needs type的原因是使用了一个类型不确定的变量,例如 val (id, name) = (id, getName(id)) 其中id是个变量,其值还不确 ...

python 下载qq群文件_python作业/练习/实战:下载QQ群所有人的头像相关推荐

  1. python 下载qq群文件_python获取所有qq好友、全部群所有成员部分信息,并保存列表至电子表格文件...

    序 发现上半年压了一堆实用代码,想了一下,还是开源吧.这个就先发布了. 警告 请合理使用此代码,严禁用于广告.信息售卖等反人类用途 使用时请注意不要超负荷访问腾讯服务器 (欢迎各位改良并Pull Re ...

  2. python qq群文件_python 获取qq群成员列表数据

    #!/usr/bin/python # -*- coding: utf-8 -*- import re import time import xlsxwriter from selenium impo ...

  3. python多线程下载多个文件_python多线程下载文件 练习1

    ***今天在我BF的帮助下完成了小小的程序,也是我第一次写博客呢,谢谢他哦嘎嘎 1.首先,计算出下载文件的长度. conn = urllib.urlopen(url) headers = conn.i ...

  4. python怎么重复输入密码直至正确_python作业/练习/实战:生成随机密码

    作业要求 1.写一个函数,函数的功能是生成一批密码,存到文件里面 def gen_password(num): #num代表生成多少条密码 2.密码复杂度要求 1)长度在,8-16位之间 2)密码必须 ...

  5. python怎么发送代码文件_python 通过 socket 发送文件的实例代码

    目录结构: client: #!/usr/bin/env python # -*-coding:utf-8 -*- import socket, struct, json download_dir = ...

  6. python多线程写同一个文件_Python多线程快速写入文件,python,飞速

    Python多线程快速写入文件,python,飞速 发表时间:2020-07-10 乱序多线程写入 举个最简单的例子,只要求快速写入即可,对顺序无要求时: import threading def w ...

  7. python下载迅雷资源助手_python练习七—P2P下载

    最近有些事儿比较忙,python的学习就断断续续,这个练习来得比预期的晚,不过还好,不管做什么,我都希望能认真对待,认真做好每一件事. 引入 这个练习原书中称作"使用XML-RPC进行文件共 ...

  8. python程序员专用壁纸_Python开发专属壁纸下载与轮换程序

    本人对于壁纸一直偏佛系,不爱特意去找一堆壁纸.因此用Python简单地搞了一个自动下载壁纸,定时随机轮换的功能来自娱自乐,顺便分享给大家. 原文链接:https://www.codernice.top ...

  9. python编写下载器可暂停_python多进程断点续传分片下载器

    python多进程断点续传分片下载器 标签:python 下载器 多进程 因为爬虫要用到下载器,但是直接用urllib下载很慢,所以找了很久终于找到一个让我欣喜的下载器.他能够断点续传分片下载,极大提 ...

最新文章

  1. 生成式对抗网络的原理和实现方法
  2. 【错误归纳】selenium.common.exceptions.WebDriverException: Message: unknown error
  3. LCLFramework框架之Service模式
  4. Word 最后一页无法删除-解决办法
  5. ThinkPHP分页实例
  6. 腾讯下载的视频转换为MP4
  7. 【已解决】navigateTo:fail page “/pages/.../...“ is not found
  8. HUST软工1506班第2周作业成绩公布
  9. java利用子类求正方形_Java程序设计实验2011
  10. LeetCode 1981. 最小化目标值与所选元素的差(DP)
  11. cuda Memory Fence Functions
  12. 如何给CSDN博客添加个人微信二维码或自定义栏目
  13. masm5.0与masm32
  14. 运算放大器权威指南(第三版)
  15. ios12安装描述文件失败问题
  16. 有效预警6要素:亿级调用量的阿里云弹性计算SRE实践
  17. 一步一步了解区块链技术
  18. 三种典型的博弈论问题之巴什博奕(Bash Game)
  19. 中文分词_中文分词01
  20. 比MySQL快801倍,OLAP两大神器ClickHouse+Doris技术选型攻略分享

热门文章

  1. 基于springboot小型车队管理系统毕业设计源码061709
  2. OKhttp3工具类
  3. 安卓虚拟键盘_0202年了,苹果IOS和安卓系统的差距还大吗?
  4. java ios 3des加密,iOS 3DES加密 和 java 3DES 解密
  5. php mysql随机抽奖源码_幸运大转盘-jQuery+PHP实现的抽奖程序
  6. oracle--游标
  7. DataGrip数据库配置导出步骤
  8. 安装过程中弹出错误信息,Xshell4提示nslicense.dll无法安装成功
  9. 台式计算机如何双屏显示,台式机如何去设置双屏
  10. web系统中的结构化数据标记