Я работаю со следующим текстовым файлом, который я импортировал следующим образом:
url = 'https://www2.census.gov/programs-surveys/saipe/datasets/2016/2016-state-and-county/est16all.txt'
url_get.urlretrieve(url, 'poverty.txt')
Я хочу извлечь части текстового файла для каждой строки, начиная с позиции 49, максимальное количество символов равно 8. Поэтому я пробую следующее:
with open('poverty.txt', 'r') as data:
for line in data:
data.seek(49)
print(data.readline(8))
Вывод, однако, просто повторяет значения из первой строки файла txt
для количества строк в файле. Это явно неверно.
14115713
14115713
14115713
14115713
14115713
14115713
14115713
14115713
Как мне построить цикл таким образом, чтобы извлечь значения из каждой строки в 50-й позиции?