无码av一区二区三区无码,在线观看老湿视频福利,日韩经典三级片,成 人色 网 站 欧美大片在线观看

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

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

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】運行結果如下所示:



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

分享到微博請遵守國家法律
靖西县| 五寨县| 托里县| 白城市| 中山市| 浠水县| 望城县| 永城市| 缙云县| 镇平县| 屏南县| 康保县| 微山县| 玉环县| 青海省| 德昌县| 名山县| 闻喜县| 成武县| 伊春市| 都兰县| 平罗县| 新蔡县| 乌拉特后旗| 封开县| 泰来县| 汉中市| 建昌县| 页游| 尉犁县| 庐江县| 嘉定区| 沙坪坝区| 都昌县| 平南县| 鄄城县| 黄浦区| 红安县| 保山市| 英吉沙县| 乌拉特中旗|