To jest mój problem.Pasek w języku Python z n
Próbuję odczytać plik tekstowy, a następnie przekonwertować wiersze na zmienne. Plik tekstowy ma w sobie \n
i \t
, choć nie wiem, jak się go pozbyć.
Próbowałem używać line.strip()
, ale to się nie zdarzyło i dostałem błąd, gdy chciałem przekonwertować materiał na pływające obiekty. Potem spróbowałem line.strip("\n")
, ale to też nie działało. Mój program działa dobrze, gdy wyjmuję z pliku tekstowego plik \t
i \n
, ale jest to część zadania, które pozwala mu pracować z nimi.
Naprawdę nie wiem, dlaczego to nie działa. Dzięki za pomoc.
Czy możesz podać fragment swojego pliku tekstowego? – Josh
Pasek usuwa tylko białe znaki od początku i końca wiersza. Jeśli masz karty w środku linii, nie usuniesz ich. – Swiss
Warto zauważyć, że "\ n" nie jest znakiem powrotu na wszystkich systemach. Może być konieczne usunięcie "\ n", "\ r" lub "\ r \ n". Jeśli pokażesz kompletny kod, który wypróbowałeś i dane wejściowe, może to być łatwiejsze do rozwiązania. –