I have a file that selects the main words cited in the code I have prepared. But at the time of sending to my .txt file it loses the line break that would be most important for this document.
Code:
f = open(r"C:\Users\guilgig\Desktop\test.txt", "w")
with open(r'C:\Users\guilgig\Desktop\Respostas.txt') as stream:
for line in stream:
for word in ['(Cliente',
'Anten',
'COnhec',
'ANUIDA',
'ANUIDAD',
'ANUIDADE',
'ANUIDADE)',
'anuidade,',
'anuidade,vcs',
'anuidade.',
'ANUIDADES',
'ANUIDADR6',
'POUCOS(EMPRESARIOS']:
if word.lower() in line.lower():
a = (line.strip(), '¬', word +'\n')
arquivo.write(str(a))
break
arquivo.close()
Result:
('2701¬ SEMPRE QUE PRECISEI FUI ATENDIDO COM ATENAO', '¬', 'ATEND\n')('6913¬ conhecimento', '¬', 'CONHECI\n')('11607¬ Atendimento noturno. atencioso e competente !', '¬', 'atenci\n')('13286¬ OTIMO ATENDIMENTO', '¬', 'ATEND\n')('14747¬ E pq eu estou satisfeito . sendo Cliente.', '¬', 'Cliente\n')
Expected Result:
('2701¬ SEMPRE QUE PRECISEI FUI ATENDIDO COM ATENAO', '¬', 'ATEND\n')
('6913¬ conhecimento', '¬', 'CONHECI\n')
('11607¬ Atendimento noturno. atencioso e competente !', '¬', 'atenci\n')
('13286¬ OTIMO ATENDIMENTO', '¬', 'ATEND\n')
('14747¬ E pq eu estou satisfeito . sendo Cliente.', '¬', 'CLiente\n')