一个python 脚本

import re
f = open("1205.txt", "r")
m = open("1206.txt","w")
while True: 
    line = f.readline() 
    if line:
         x=re.split("[|]",line)
         r1=r"\w+_(renow.+Alpha).*\?IMSI=(\d+)&MOBILE=&OLD_VERSION=(.*)&CHANNELID=(.*)"
         s=re.search(r1,x[2])
         if s:
            s1= s.group(1)
            s2=s.group(2)
            s3=s.group(3)
            r=s1+s2+s3+'\n'
            m.write(r)
         r2=r"\w+_(renow.+Beta).*\?IMSI=(\d+)&MOBILE=&OLD_VERSION=(.*)&CHANNELID=(.*)"
         p=re.search(r2,x[2])
         if p:
            p1= p.group(1)
            p2=p.group(2)
            p3=p.group(3)
            w=p1+p2+p3+'\n'
            m.write(w)
         r3=r"\w+_(renow.+Beta).*"
         q=re.search(r3,x[2])
         if q:
            q1= q.group(1)
            x=q1+'\n'
            m.write(x)
         r4=r"\w+_(renow.+Alpha).*"
         z=re.search(r4,x[2])
         if q:
            z1= z.group(1)
            l=z1+'\n'
            m.write(l)
    else: 
        break 
f.close()
m.close()

posted @ 2013-12-04 15:27  沙漠里的小鱼  阅读(172)  评论(0编辑  收藏  举报