@LIJaByXa Ну так там в Проверить существование элемента и есть Селекторы элемента.
На выбор три варианта CSS - MATCH - IXPAT
Вот Мэйтч он может так то и по Словам искать.
Хотя Икспат тоже :)))
Это уже надо вам изучать сами Селекторы и их разновидности.
Пример >XPATH> //*[text()="слово"]
Где слово там нужное и надо вписать.
Оно везде по разному.
Но вот Икспат лучше изучать и более конкретный Селектор можно создать.
Давненько тут Fox подсказал это:
https://docs.google.com/document/d/1PdfKMDfoqFIlF4tN1jKrOf1iZ1rqESy2xVMIj3uuV3g/pub
файл и список
-
У меня есть лог, в который игра пишет каждую секунду.
Я его читаю в список, пытаюсь получить последнюю строку что бы проверить есть ли в строке допустим текст "тест" если есть то отправлять время этой строки в телеграм.
Помогите пожалуйста, мне не надо читать весь файл, только последнюю строку в цикле. Как это сделать? Заранее спасибо -
@mjeday said in файл и список:
[-1] - последний элемент в списке по идее
Пользователь спрашивает способ как раз таки не читать файл в список, а получить сразу последнюю строку.
@Lolimoska said in файл и список:
У меня есть лог, в который игра пишет каждую секунду.
Я его читаю в список, пытаюсь получить последнюю строку что бы проверить есть ли в строке допустим текст "тест" если есть то отправлять время этой строки в телеграм.
Помогите пожалуйста, мне не надо читать весь файл, только последнюю строку в цикле. Как это сделать? Заранее спасибоПолучайте размер файла и читайте его по-байтово с конца в цикле, увеличивая с каждой итерацией размер необходимого куска файла до нахождения символа переноса строки.
-
@Fox Cпасибо. Сделал так. Узнаю сколько весит в байтах файл. Узнаю сколько байтов в строке которая мне нужна. Полный вес - вес моей строки. Получаю последнюю строку, если она содержит эту строку то класс. Написал для того что бы, вдруг кому то надо