| 
 | 
 
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册  
 
x
 
import pickle 
boy = [] 
girl = [] 
count = 1 
file1 = open('D:\\360安全浏览器下载\\record.txt') 
 
for each_line in file1 : 
    if each_line[:6] != "======": 
        (role,line_spoken) = each_line.split(':',1) 
        if role == "小甲鱼": 
            boy.append(line_spoken) 
        if role == "小客服": 
            girl.append(line_spoken) 
    else : 
        file_mane_boy = 'boy_'+ "count" +'pkl' 
        file_mane_girl = 'girl_'+ "count" +'pkl' 
        file2 = open('file_mane_boy','wb') 
        file3 = open('file_mane_girl','wb') 
        pickle.dump( boy,file2 ) 
        pickle.dump( girl,file3 ) 
        file2.close() 
        file3.close() 
        boy = [] 
        girl = [] 
        count += 1 
 
file_mane_boy = 'boy_'+ "count" +'pkl' 
file_mane_girl = 'girl_'+ "count" +'pkl' 
file2 = open('file_mane_boy','wb') 
file3 = open('file_mane_girl','wb') 
pickle.dump(boy,file2) 
pickle.dump(girl,file3) 
file2.close() 
file3.close() 
file1.colse() 
 
 
提示错误:Traceback (most recent call last): 
  File "D:/python/文件的存放.py", line 35, in <module> 
    file1.colse() 
AttributeError: '_io.TextIOWrapper' object has no attribute 'colse' 
怎么改呢?求哪位大神解释下  
 |   
 
 
 
 |