|
楼主 |
发表于 2021-10-19 14:48:30
|
显示全部楼层
还有另一个是用pickle模块的也出错了,希望有大佬指出
报错类型是: Traceback (most recent call last):
File "E:/py/小甲鱼课后作业/031/动手提0自己写pickle版.py", line 9, in <module>
(name, program) = each_lines.split(':',1)
ValueError: not enough values to unpack (expected 2, got 1)
import pickle
f = open('record.txt')
list_boy = []
list_girl = []
count = 1
for each_lines in f :
if each_lines != '======':
(name, program) = each_lines.split(':',1)
if name == '小甲鱼':
list_boy.append(program)
if name == '小客服':
list_girl.append(program)
file_boy = open('boy_' + str(count) + '.txt', 'wb')
file_girl = open('girl_' + str(count) + '.txt', 'wb')
pickle.dump(list_boy, file_boy)
pickle.dump(list_girl, file_girl)
file_boy.close()
file_girl.close()
else :
count += 1
list_boy = []
list_girl = []
continue
f.close()
|
|