Я пытаюсь напечатать несколько строк из текстового файла на python, где он выводится. Мой текущий код:Как напечатать несколько строк из файла python
f = open("sample.txt", "r").readlines()[2 ,3]
print(f)
Однако я получаю сообщение об ошибке:
TypeError: список индексов должны быть целыми, а не кортеж
Есть в любом случае фиксации этого или печати нескольких линий из файла без их распечатки отдельно?
Вы не можете делать '[2, 3]' одновременно. Сделайте 'f = open (" sample.txt ", 'r'). Readlines(); print (f [2], f [3]) ' –
Вы можете сделать' ... [2: 4] ', если вам нужны элементы списка 2 и 3. – khelwood
@JayPatel, как бы я это сделал? –