Итак, я пытаюсь прочитать второе в последнем номере в файле. Мой код выглядит следующим образом:Отрицательный поиск python
file = open("file.txt", "rb")
print (file.seek(-2, 2))
file.close()
Содержимое моего файла следующим образом:
1,2,1,1,2,0,1,1,2,1,1,1,0,0,0,0,1,2,0,0,0,1,0,1,1,0,0,0,1,0,0,2,1,1,
Я ожидал, что программа для печати «1», но на самом деле печатает «3» Кто-нибудь знает, почему это есть и как это исправить? Благодаря!
Пожалуйста, четко, что вы хотите сделать и с какой проблемой вы сталкиваетесь. – kanayamalakar
Кажется странным, что это будет печатать 3 вместо большего числа. Был ли ваш фактический файл меньше этого? – user2357112