Jaki jest najlepszy sposób, aby podzielić ciąg na kawałki o stałej długości i pracować z nimi w Pythonie?

Czytam w wierszu z pliku tekstowego, używając:

   file = urllib2.urlopen("http://192.168.100.17/test.txt").read().splitlines()

i wyprowadzenie go na wyświetlacz LCD o szerokości 16 znaków w komendzie telnetlib.write. W przypadku, gdy odczyt linii jest dłuższy niż 16 znaków, chcę podzielić go na sekcje składające się z 16 znaków i wypchnąć każdą sekcję po pewnym czasie (np. 10 sekund), po zakończeniu kod powinien przejść do następnej linii pliku wejściowego i kontynuuj.

Próbowałem przeszukiwać różne rozwiązania i czytać na itertools itp., Ale moje zrozumienie Pythona po prostu nie jest wystarczające, aby cokolwiek zadziałało, nie robiąc tego w bardzo długi sposób przy użyciu splątanego bałaganu, jeśli prawdopodobnie inne instrukcje zawiązać mi węzły!

Jaki jest najlepszy sposób, aby zrobić to, co chcę?

questionAnswers(3)

yourAnswerToTheQuestion