У меня есть текстовый файл, в котором в каждой строке есть слова и пробелы между ними. Мне нужно извлечь только несколько слов в моих текстовых файлах. Я написал небольшой код для выполнения этой работы, но получил сообщение об ошибке « Список индексов вне диапазона ». Я не могу понять, что произошло. Может ли кто-нибудь пролить свет на мою проблему? Вот мой фрагмент кода Сообщение об ошибке в IDLE ide , Содержимое моего текстового файла
f2read = open('NEW1.txt','r+').readlines()
for line in f2read:
if str(line.split()[0]) == '$TIME':
pass
elif line.split()[0].isdigit == True:
print(line.split()[1]
)
Если вы посмотрите на изображение вСсылка на содержимое моего текстового файла, у меня есть образец текста, где есть значения после 10-значного мобильного номера. После запуска моего кода, он должен печатать только значения. Например: $ TIME = 1.0 8105346850 203, 9493915616 160 После запуска моего кода он должен печатать только 203 и 160.