Je prends une entrée d'un fichier texte et j'essaie de diviser le texte à chaque fois qu'il rencontre le caractère "\ n", mais il ne divise rien. Je l'ai essayé sur les onglets et les espaces et cela fonctionne parfaitement. Pour une raison quelconque, cela ne fonctionne pas avec le caractère de nouvelle ligne. Cela a-t-il quelque chose à voir avec la façon dont j'obtiens la chaîne? Je passe le fichier dans le programme. Quand je donne les mêmes lignes de code un essai sur IDLE cela fonctionne bien.Utilisation de la méthode .split() en python
t= input("input string : ")
...
tps = t.split('\n')
print(tps)
était le fichier créé sur une machine Windows? Si tel est le cas, les terminaisons de ligne sont susceptibles de '' \ r \ n'' –