|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
我是按照小甲鱼的视频原模原样打出来的,但是却报错了,错因在最下面,各位大大,有人知道这个解缩值是什么吗,我是Windows10,pyrhon3.6.1的,谢谢
- f = open('F:\\record.txt')
- boy = []
- girl = []
- count = 1
- for each in f:
- if each[:6] != '======':
- (role, line_spoken) = each.split(':', 1)
- if role == '小甲鱼':
- boy.append(line_spoken)
- if role == '小客服':
- girl.append(line_spoken)
- else:
- file_name_boy = 'boy_' + str(count) + '.txt'
- file_name_girl = 'girl_' + str(count) + '.txt'
- file_boy = open(file_name_boy, 'w')
- file_girl = open(file_name_girl, 'w')
- file_boy.writelimes(boy)
- file_girl.writelimes(girl)
- file_boy.close()
- file_girl.close()
- boy = []
- girl = []
- count += 1
- f.close()
复制代码
错因英文是这个:Traceback (most recent call last):
File "C:\Users\Dell\Desktop\甲鱼作用1.2.py", line 10, in <module>
(role, line_spoken) = each_line.split(':', 1)
ValueError: not enough values to unpack (expected 2, got 1)
翻译过来就是:追溯(最近呼叫最后):
文件“C:\ Users \ Dell \ Desktop \甲鱼作用1.2.py”,第10行,在<module>中
(role,line_spoken)= each_line.split(':',1)
ValueError:解压缩的值不足(预期2,得到1)
|
|