python 打乱文件内容同时保留某字段的顺序

测试数据太少,所以用python弄了一些测试数据,同样的数据,保留时间,打乱内容

 

 

import random



c = []
d = []
with open("cc.txt",'r') as f:
    for i in f.readlines():
        st = str(i.split("- - [")[0]) + str(i.split('+0800]')[1:]).replace("[","").replace("]","").replace("'","").replace("\\n","")
        tm = str(i.split("- - ")[1]).split('"')[0]
        c.append(st)
        d.append(tm)

random.shuffle(c)

with open("dd.txt", "a+") as xxx:
    for i in range(len(c)):
        new_st = str(c[i]).split(" ")[0] + " - - " + d[i] + '"' + c[i].split('  "')[1] + "\n"
        xxx.write(new_st)

 

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值