#  Ликвидируем дубли в эхах по сабжу и тексту сообщения
vit01 (mira, 1) → All  –  15:00:54 2015-12-05


#!/usr/bin/python2
# -*- coding:utf8 -*-
from ii_functions import *
import os

echolist=os.listdir(indexdir)

for echo in echolist:
print("doing "+echo)
msgids=getMsgList(echo)
arr=[]
doubles=0

for msgid in msgids:
msg=getMsg(msgid)

if [msg["msg"], msg["subj"]] in arr:
doubles+=1
msgids.remove(msgid)
print msgid
else:
arr.append([msg["msg"], msg["subj"]])

if doubles>0:
print("doubles: "+str(doubles))
open("echo_new/"+echo, "w").write("\n".join(msgids)+"\n")

Powered by iii-php v0.11