| 
 | 
 
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册  
 
x
 
题目要求把record.txt分割成小甲鱼和小客服各三个文档,没看答案时我自己尝试写了一下,只写了第一段对话的两个文件,我自己读代码感觉没错啊,为啥结果乱七八糟……请大家帮忙看看是哪里出错了(我知道写的很烂……就是想知道哪里不对,轻喷。。 
 
我发现每段对话都是从小客服开始 
 
boy_1.txt 
- f = open('record.txt', 'rb')  
 
 - boy_1 = open('boy_1.txt', 'wb')
 
  
- for each_line in f:
 
 -     if f.read(1) == '=':
 
 -         break
 
 -     f.readline() [color=Red]# 移动文件指针到每行末尾[/color]
 
 -     f.seek(7, 1) # 移动指针到冒号后面
 
 -     boy_1.write(f.readline())  # 写入冒号后面的一行内容
 
 -     
 
 - boy_1.close()
 
 - f.close()
 
  复制代码 
 
girl_1.txt 
f = open('record.txt', 'rb')   
girl_1 = open('girl_1.txt', 'wb') 
f.seek(7, 0) 
 
for each_line in f: 
    girl_1.write(f.readline()) 
    if f.read(1) == '=': 
        break 
    f.readline() 
    f.seek(7, 1) 
     
girl_1.close() 
f.close() |   
 
 
 
 |