При чтении текстового файла некоторые строки не обнаруживаются? - PullRequest
0 голосов
/ 20 марта 2019

text_file.txt

Я получаю вывод для первого оператора печати, но не для второго оператора печати. ​​Пожалуйста, предложите мне правильный код, есть ли что-то, что я должен кодировать или декодировать? Пожалуйста, помогите мне, я новичок в Python3

1 Ответ

1 голос
/ 20 марта 2019

Вот более простая реализация того, чего вы пытаетесь достичь. Вы можете прочитать файл в список Python и ссылаться на каждую строку по индексу списка Python

with open('text_file.txt','r') as f: # automatically closes the file
    input_file = f.readlines() # Read all lines into a Python list

for line_num in range(len(input_file)):
    if "INBOIS BERCUKAI" in input_file[line_num]:
        print(input_file[line_num + 2]) # offset by any number you want
    # same for other if statements
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...