|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
六个文件创建成功,但是都是空的,为啥写不进去啊
我的代码:
- import pickle
- f = open('F:\\Python\\JupyterProject\\小甲鱼Python\\record.txt')
- i = 1
- pickle_boy = open('boy_' + str(i) + '.txt', 'wb')
- pickle_girl = open('girl_' + str(i) + '.txt', 'wb')
- for each_line in f:
- if each_line[:4] == '小甲鱼:':
- pickle.dump(each_line[5:], pickle_boy)
-
- if each_line[:4] == '小客服:':
- pickle.dump(each_line[5:], pickle_girl)
-
- if each_line[:4] == '=====':
- pickle_boy.close()
- pickle_girl.close()
- i += 1
- pickle_boy = open('boy_' + str(i) + '.txt', 'wb')
- pickle_girl = open('girl_' + str(i) + '.txt', 'wb')
-
- pickle_boy.close()
- pickle_girl.close()
- f.close()
复制代码
- if each_line[:4] == '小甲鱼:': #原文冒号是半角的,改成:if each_line[:3] == '小甲鱼':
-
- if each_line[:4] == '小客服:': #原文冒号是半角的,改成: if each_line[:3] == '小客服':
-
- if each_line[:4] == '=====': #[:4]是0-3,只有4位,改成:if each_line[:5] == '=====':
复制代码
|
|