快考试了,但是有的课没有教材也没有讲义,只有老师在群里的消息记录。

QQ群里导出消息记录,发现不能导出单独的联系人。

通常解决方法
方案一:手机端查找消息记录->联系人->长截图
方案二:电脑端设置->消息管理器->搜索

优化步骤

  1. pc端导出聊天记录,文本格式(不可再导入的格式),导出文本格式如下:
消息记录(此消息记录为文本格式,不支持重新导入)================================================================
消息分组:我的群聊
================================================================
消息对象:qq群名
================================================================日期 联系人(QQ号):
聊天内容日期 联系人(QQ号):
聊天内容

利用python的正则表达式提取日期和联系人就可以了

  • 提取日期+联系人+聊天内容
import re
import osfileName = "你的文件名.txt"
result=[] # 原始消息列表
teacher=[] # 指定人消息列表
with open(fileName,"r+",encoding="utf-8") as f: for line in f.readlines():result.append(line) # 先暂存列表# 对列表进行过滤提取
# 日期 联系人(QQ号):
# 指定为指定字符串,比如2020-(.*)?联系人(QQ号),防止消息记录中出现类似信息,
# 1. 以防万一可以在for循环中if条件加上result[i+2]=='\n‘,不用担心越界,越界可以直接检查末尾信息
# 2. 同时也可以增减日期字符提取指定时间记录
pattern = "2020-(.*)?XX\(12345678\)"
for i in range(0,len(result)):r = re.findall(pattern,result[i])if(len(r)!=0):teacher.append(result[i]+result[i+1])# 保存一下消息记录
with open((os.path.join(("XX消息记录.txt"))), 'w',encoding="utf-8") as f:for j in range(0,len(teacher)):f.write(teacher[j])f.write('\n')

QQ群导出某人消息记录至文本【python版】相关推荐

  1. QQ 群聊美少女语音AI(ChatGPT版)

    QQ 群聊美少女语音AI ✨ 基于 go-cqhttp 以及 VITS-fast-fine-tuning + revChatGPT 实现 ✨ Combination of ChatGPT and VI ...

  2. python 获取qq群成员信息_教你用python爬取自己加入的QQ群成员名单,它们竟然是这样的人...

    本次实验环境: 操作系统:Mac OS 开发语言:python 3.6 IDE:jupyter notebook(建议使用) 浏览器:Chrome(版本75.0.3770.100) 需要用到的库:se ...

  3. 【Python制作词云】分析QQ群聊信息,记录词频并制作词云

    Author:AXYZdong 自动化专业 工科男 有一点思考,有一点想法,有一点理性! 定个小小目标,努力成为习惯!在最美的年华遇见更好的自己! CSDN@AXYZdong,CSDN首发,AXYZd ...

  4. 微信开放平台获取用户信息接口 https://api.weixin.qq.com/sns/userinfo,中文乱码问题python版

    由于微信从这个接口过来的返回值是 ISO-8859-1 编码的,所以只需要把返回的值进行encode就行了 # 获取用户信息 server1 = "https://api.weixin.qq ...

  5. python使用worldcloud模块、jieba模块做QQ消息记录词云

    一.导出QQ消息记录 然后选择[导出全部消息记录] 这里注意要将保存类型改为txt文件 二.函数处理 import re import wordcloud from PIL import Image ...

  6. 使用 R 语言挖掘 QQ 群聊天记录

    1.获取数据 从 QQ 消息管理器中导出消息记录,保存的文本类型选择 txt 文件.这里获取的是某群从 2016-04-18 到 2016-05-07 期间的聊天记录,记录样本如下所示. 消息记录(此 ...

  7. QQ群主怎么清理群里的不良内容(怎么一次性全部删除QQ群不良信息)

    今天突然发现加我们的QQ群的人数减少了,打开群属性看到了如下信息,该群在群搜索结果中的排名将不予展示,群内一下内容模块存在较多不良内容,清理并通过审核可解除搜索屏蔽并提升星级.显示是4星,最优是5星! ...

  8. 让QQ群聊天记录自动保存到群空间中(转)

    让QQ群聊天记录自动保存到群空间中(转) 笔者经常在不同的电脑登录QQ,所以经常出现群消息丢失的烦恼.现在可以把聊天记录保存到群空间里,就不麻烦了. 笔者加入了多个作者.编辑交流QQ群,在QQ群里共同 ...

  9. 吐血分享:QQ群霸屏技术教程2017(活跃篇)

    热门词的群排名,在前期优化准备充分的情况下,活跃度不失为必杀技. 在<吐血分享:QQ群霸屏技术(初级篇)>中,我们提及到热门词的群排名,有了前面的基础,我们就可以进入深度优化,实现绝对的霸 ...

最新文章

  1. 单例模式(线程安全+延迟加载)
  2. 公共课计算机基础怎么样,公共课第一学期《计算机基础》
  3. 查看mysql表的数据和结构
  4. Android 上滑背景变淡,在Android中,如何平滑地将背景从一种颜色淡化到另一种颜色? (如何使用线程)...
  5. 嵌入式Linux应用开发
  6. 彻底删除oracle数据库
  7. BIP63(隐身地址)
  8. 维度建模之缓慢渐变维
  9. 投资理财-曾经一起投资理财的朋友们
  10. 实例分割总结 Instance Segmentation Summary
  11. 元宇宙开发者指南【Metaverse】
  12. Java面试:基础概念
  13. 我做的一个java简单文本编辑器代码
  14. jQuery中过滤选择器的eq,ne等于gt大于lt小于
  15. 手机视频性能测试软件,手机看视频拒绝卡顿!三款常见加速软件对比实测
  16. 国内ip地址 透明代理
  17. 《AutoCAD全套园林图纸绘制自学手册》一1.3 园林布局
  18. Python数据可视化神奇利器,Pyecharts的使用(1.柱状图使用之分析LPL春季赛职业选手数据可视化)
  19. visionpro联合c#二次开发二
  20. 二次赴港上市,康耐特光学的喜与忧

热门文章

  1. this关键字和super关键字
  2. 查看windows操作系统的默认编码(字符集)-chcp
  3. 强烈安利试试这个!效果爆炸的漫画变身AI,火到服务器几度挤爆
  4. 《淘宝店铺经营管理一册通》一一1.4 商品发布
  5. 【java工具类】-计算距离现在日期是否超过20分钟
  6. URAL 1181 Cutting a Painted Polygon【递归+分治】
  7. 用CSS画圆和三角形
  8. python静态变量计数器_如何在Python中使用静态变量在计数
  9. LWN:让vma的匿名页不再匿名!
  10. BufferedReader详解