Ir para conteúdo
Fórum Script Brasil

Rodolfo Lopes

Membros
  • Total de itens

    1
  • Registro em

  • Última visita

Sobre Rodolfo Lopes

Rodolfo Lopes's Achievements

0

Reputação

  1. Bom dia! Eu estou tendo um problema com um programa aqui: import sys def search(): filetest = "C:/Python33/exemplo.txt" #demanded codes file #read the demanded codes file ftest = open(filetest, 'r') Xtest = ftest.read() #split the demanded codes file contents by line demanded = str.split(Xtest, '\n') O problema é que o arquivo exemplo.txt é uma lista com mais de mil linhas, MAS as linhas aparentemente não são definidas nem por "\n" nem por "\r", e eu não consigo descobrir como elas são definidas. Eu sei que elas não são definidas por "\n" porque o arquivo de saída sai bugado, mas se eu entro no arquivo "exemplo.txt" pelo bloco de notas, apago todas as linhas e coloco elas de novo no arquivo usando o "enter", o programa roda normalmente. Também tentei trocar "\n" por "\r" no código, mas continuou bugando. Como eu faço para saber o tipo de line break ou new line usado no arquivo "exemplo.txt"? Eu também não posso alterar o arquivo de entrada manualmente porque ele sempre varia, e geralmente tem mais de 1000 linhas. O arquivo "exemplo.txt" é o seguinte: https://www.4shared.com/office/0d4dB2fzei/exemplo.html Valeu pessoal \o
×
×
  • Criar Novo...