|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
- import pickle
- f=open('record.txt','r')#返回的是文件对象?不是字符串啊
- record_str=f.read()
- list_str=record_str.split('================================================================================')#分割
- j=[]
- k=[]
- count=0
- for _ in list_str:#遍历列表中的字符串,这层已经分成了三段
- count+=1
- file_save=open('留存%d.txt'%count,'w')
- file_save.write(_)#file中写入字符串
- file_save.close()
- f=open('留存%d.txt'%count,'r')
-
- for each_line in f:#遍历字符串中的每一行
-
- list1=each_line.split(':',1)#分成了一个列表中两个str?
- str1='小甲鱼'
- str2='小客服'
- if list1[0]==str1:#取列表中的第一个来比较
- j.append(list1[1])
- if list1[0]==str2:
- k.append(list1[1])
- s=''
- j1=s.join(j)#从list->str
- k1=s.join(k)
- print(type(j1))#这边测试一下分割
- print(type(k1))
- boy=open('boy_%d.txt'%count,'wb')
- girl=open('girl_%d.txt'%count,'wb')
- pickle.dump(j1,boy)
- pickle.dump(k1,girl)
- boy.close()
- girl.close()
复制代码 |
|