标签:char 技术 ota nbsp back height failed weather 16px
需要将相应数值转换为相应英文类别
转换前的图:
转换后的图
错误代码:
f = open(‘/home/xbwang/Desktop/intend.txt‘,‘r‘) trans = ‘Error‘ for lines in f:if(line==‘1‘): trans = ‘Weather‘ if(line==‘2‘): trans = ‘Good‘ if(line==‘3‘): trans = ‘Greeting‘ if(line==‘4‘): trans = ‘HowTo_AddOfficialBot‘ if(line==‘5‘): trans = ‘HowTo_AddPersonalBot‘ if(line==‘6‘): trans = ‘HowTo_AutoReply‘ if(line==‘7‘): trans = ‘HowTo_BotUsage‘ if(line==‘8‘): trans = ‘HowTo_Buy‘ if(line==‘9‘): trans = ‘HowTo_ChangeBotProfile‘ if(line==‘10‘): trans = ‘HowTo_ChangeLogo‘ if(line==‘11‘): trans = ‘HowTo_Complaint‘ if(line==‘12‘): trans = ‘HowTo_CreateBot‘ if(line==‘13‘): trans = ‘HowTo_DeleteBot‘ if(line==‘14‘): trans = ‘HowTo_GetBackControl‘ if(line==‘15‘): trans = ‘HowTo_Kickout‘ if(line==‘16‘): trans = ‘HowTo_Stat‘ if(line==‘17‘): trans = ‘HowTo_Subscribe‘ if(line==‘18‘): trans = ‘IsAvailable‘ if(line==‘19‘): trans = ‘IWillTry‘ if(line==‘20‘): trans = ‘Ok‘ if(line==‘21‘): trans = ‘Problem_BotNotWork‘ if(line==‘22‘): trans = ‘Problem_FailedToAddBot‘ if(line==‘23‘): trans = ‘Problem_FailedToChat‘ if(line==‘24‘): trans = ‘Problem_FailedToKickout‘ if(line==‘25‘): trans = ‘Problem_FailedToScanQRCode‘ if(line==‘26‘): trans = ‘Question_Gongzhonghao‘ if(line==‘27‘): trans = ‘Question_Hongbao‘ if(line==‘28‘): trans = ‘Question_WhenCharge‘ if(line==‘29‘): trans = ‘Problem_BotNotApproved‘ if(line==‘30‘): trans = ‘ThankYou‘ f1 = open(‘/home/xbwang/Desktop/trans.txt‘,‘a‘) f1.write(trans+‘\n‘)
文件中每行都写的Error
正确代码:
f = open(‘/home/xbwang/Desktop/intend.txt‘,‘r‘) trans = ‘Error‘ for lines in f: line = lines[0] if(line==‘1‘): trans = ‘Weather‘ if(line==‘2‘): trans = ‘Good‘ if(line==‘3‘): trans = ‘Greeting‘ if(line==‘4‘): trans = ‘HowTo_AddOfficialBot‘ if(line==‘5‘): trans = ‘HowTo_AddPersonalBot‘ if(line==‘6‘): trans = ‘HowTo_AutoReply‘ if(line==‘7‘): trans = ‘HowTo_BotUsage‘ if(line==‘8‘): trans = ‘HowTo_Buy‘ if(line==‘9‘): trans = ‘HowTo_ChangeBotProfile‘ if(line==‘10‘): trans = ‘HowTo_ChangeLogo‘ if(line==‘11‘): trans = ‘HowTo_Complaint‘ if(line==‘12‘): trans = ‘HowTo_CreateBot‘ if(line==‘13‘): trans = ‘HowTo_DeleteBot‘ if(line==‘14‘): trans = ‘HowTo_GetBackControl‘ if(line==‘15‘): trans = ‘HowTo_Kickout‘ if(line==‘16‘): trans = ‘HowTo_Stat‘ if(line==‘17‘): trans = ‘HowTo_Subscribe‘ if(line==‘18‘): trans = ‘IsAvailable‘ if(line==‘19‘): trans = ‘IWillTry‘ if(line==‘20‘): trans = ‘Ok‘ if(line==‘21‘): trans = ‘Problem_BotNotWork‘ if(line==‘22‘): trans = ‘Problem_FailedToAddBot‘ if(line==‘23‘): trans = ‘Problem_FailedToChat‘ if(line==‘24‘): trans = ‘Problem_FailedToKickout‘ if(line==‘25‘): trans = ‘Problem_FailedToScanQRCode‘ if(line==‘26‘): trans = ‘Question_Gongzhonghao‘ if(line==‘27‘): trans = ‘Question_Hongbao‘ if(line==‘28‘): trans = ‘Question_WhenCharge‘ if(line==‘29‘): trans = ‘Problem_BotNotApproved‘ if(line==‘30‘): trans = ‘ThankYou‘ f1 = open(‘/home/xbwang/Desktop/trans.txt‘,‘a‘) f1.write(trans+‘\n‘)
正确代码只比错误代码多了一行,因为从转换前文件读出的是字符串‘数字‘+‘\n‘,必须将\n处理掉或者在判断中加上\n
标签:char 技术 ota nbsp back height failed weather 16px
原文地址:http://www.cnblogs.com/ymjyqsx/p/6253319.html