Здравствуйте. Пишу простой парсер и я совсем запутался с работой со списком и файлами.
Создаю 4 ресурса - "из файла":
- urls - чтение и запись - список url
- target - только чтение - список признаков
- good - только запись - страницы которые содержат признак
- bad - только запись - страницы которые не содержат признак
Логика простая, создаю два списка list_urls и list_target , добавляю данные из ресурса.
Беру первую строку list_urls и удаляю. GET запрос.
Цикл FOR от 0 до кол-во list_target значений.
В цикле проверяю, беру строку и если есть значение - сохраняю в файл.
Чем отличается - "Читать файл в список" от "Ресурс в список"???
Мне не понятно в документации
https://wiki.bablosoft.com/doku.php?id=ru:how_to_load_lines_from_file
Последовательность после создания ресурса ИЛИ или Затем
Нужно «Читать файл в список» ИЛИ (Затем) «Ресурс в список»
Какой смысл в этом сначала «Читать файл в список», потом «Ресурс в список»
Даже, если я это делаю, я получаю undefined, если брать первую строку.
Но получается у меня так только, если создать список №1и добавить значение - ресурса., по другому, как в хелпе не получается.
Далее, есть список №2 из 10 значений. Если создавать список и добавлять значения в список из ресурса, то не считает кол-во строк у списка, получает все время 1 шт. А вот если использовать ресурс в список, то считает.
Если я хочу сохранить удачную url в файл, то я указываю ресурс {{good|notreuse}} и значение, но я получаю ошибку
Все данные были обработаны для good. Что?!
0_1502144888183_GET_URL.xml