最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網 會員登陸 & 注冊

如何快速整理微信群聊消息

2023-07-31 22:17 作者:對啊390  | 我要投稿

【1】首先,在微信群聊中統(tǒng)計信息時要以固定的格式輸入

如:

A:XX

B:XXX

C:XXX

D:XXXX

E:XXXXX

……


【2】電腦登錄微信,用微信掃碼登錄,記得點擊同步最近的消息



【3】將微信群聊消息復制粘貼到后綴txt的文本文件中,并命名為data.txt,data文件的內容如下:


【4】打開Python軟件,運行如下代碼,即可快速實現將群聊內容整理為Excel文件,方便統(tǒng)計

import?chardet

import?re


#?檢測文件編碼格式

with?open('data.txt',?'rb')?as?f:

????result?=?chardet.detect(f.read())


#?打開文件并讀取內容

with?open('data.txt',?'r',?encoding=result['encoding'])?as?f:

????lines?=?f.readlines()


groups?=?[]

#?將文本數據寫入Excel工作表中

for?i?in?range(0,len(lines),5):

????group?=?lines[i:i+5]

????groups.append(group)


names?=?[]

ages?=?[]

dates?=?[]

gender1?=?[]

datas?=?[]

for?i?in?range(0,len(groups)):

????name?=?groups[i][0]

????names.append(name)

????age?=?groups[i][1]

????ages.append(age)

????date?=?groups[i][2]

????dates.append(date)

????gender?=?groups[i][3]

????gender1.append(gender)

????data?=?groups[i][4]

????datas.append(data)


#提取“age”名稱,刪除其他符號

for?i?in?range(len(ages)):

????ages[i]?=?re.sub(':',?'?',?ages[i])?

????ages[i]?=?re.sub(':',?'?',?ages[i])?

????ages[i]?=?re.sub('\n',?'?',?ages[i])?#將數據中元素的換行符‘\n’去掉

????ages[i]?=?ages[i].strip()???#將數據中的空格符刪除

ages


#提取datas數據

datas1?=?[]

for?item?in?datas:

????#?使用正則表達式匹配數字

????num?=?re.findall(r'\d+\.\d+',?item)

????if?num:

????????datas1.append(float(num[0]))



#保存文件到Excel中

import?pandas?as?pd

myNews?=?pd.DataFrame({'日期':dates,'姓名':names,?'年齡':ages,'性別':gender1?,'數據':datas1}?)

myNews1?=?myNews.T

myNews1.to_excel("excel.xlsx")


【5】運行結果如下所示:



如何快速整理微信群聊消息的評論 (共 條)

分享到微博請遵守國家法律
蒙城县| 泽州县| 吉首市| 通城县| 右玉县| 清苑县| 阳东县| 彭州市| 九寨沟县| 双柏县| 德昌县| 涡阳县| 肥乡县| 西乌| 怀集县| 霍山县| 马尔康县| 静乐县| 巴林左旗| 通海县| 霸州市| 望奎县| 西昌市| 依安县| 兴宁市| 五台县| 扎赉特旗| 新化县| 湘潭县| 盐津县| 阳原县| 青川县| 曲麻莱县| 台江县| 云林县| 岑巩县| 中江县| 江阴市| 台北县| 行唐县| 建瓯市|