|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
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() |
|