Кто-то использует https://github.com/ruipgil/scraperjs для очистки веб-страниц? Я не могу понять, как взаимодействовать со страницей? Как получить результаты поиска в Google. Это должно быть сделано как функция scrape() или раньше?Взаимодействие Scraperjs со страницей
2
A
ответ
0
Вы должны проверить API cheerio. Scraperjs использует его для разбора. Здесь вы можете пояснить, что вы хотите получить на определенной странице, и я дам вам образец кода.
Вот код для получения URL от Google запрос
var scraperjs = require('scraperjs')
scraperjs.StaticScraper
.create('https://www.google.ru/search?q=scraperjs')
.scrape(function($) {
return $('li.g').map(function() {
return $(this).find('a').first().attr('href')
}).get();
}, function(news) {
news.forEach(function(elm) {
console.log(elm);
});
});
~
+0
благодарит за ответ! Я хочу понять, как использовать значение динамического скребка в google и отображать результаты. Вот как phantomjs: ** 'page.evaluate (function() {$ ('# gbqfq'). Val (" Test "); $ (" # gbqfba "). Click();});' ** Возможно ли отправить информацию на сервер и проанализировать результаты? – libtool
Смежные вопросы
- 1. Opera иногда игнорирует функцию jquery, пока пользовательское взаимодействие со страницей
- 2. Взаимодействие Delphi с веб-страницей
- 3. Запись и повторное взаимодействие с веб-страницей
- 4. Возможно взаимодействие с веб-страницей и консолью
- 5. Автоматическое взаимодействие с веб-страницей в python
- 6. Отключить взаимодействие пользователя с текущей страницей
- 7. Взаимодействие между SL и размещенной веб-страницей
- 8. Взаимодействие с веб-страницей от java
- 9. Взаимодействие с веб-страницей Beautifulsoup and python
- 10. ViewPager со страницей pop
- 11. Проблемы со страницей входа
- 12. Взаимодействие со временем
- 13. Взаимодействие со стороны
- 14. взаимодействие между firefox xul estension и веб-страницей
- 15. Spring Custom Query со страницей
- 16. NavBar Прокрутка вниз со страницей
- 17. Scrapy ползти со следующей страницей
- 18. Загрузить() со страницей и ID
- 19. Запустите веб-браузер со страницей
- 20. Dismiss modalviewcontroller со скрученной страницей
- 21. Переопределить архив со статической страницей
- 22. изображения становится scrollabe со страницей
- 23. Взаимодействие со временем в Java
- 24. Взаимодействие с facebook со вспышки
- 25. Google Script: взаимодействие со сносками
- 26. Взаимодействие со скриптами из консоли
- 27. Взаимодействие со скрытым фрагментом - Android
- 28. Неправильная кодировка при очистке с помощью Scraperjs
- 29. Как связаться с страницей iframe со своей страницей размещения?
- 30. Разбор входного файла со страницей DFDL за страницей
Я хочу, чтобы понять, как использовать динамическое значение скребок поиска в Google и отображать результаты. Вот как phantomjs: ** 'page.evaluate (function() {$ ('# gbqfq'). Val (" Test "); $ (" # gbqfba "). Click();});' ** Возможно ли отправить информацию на сервер и проанализировать результаты? – libtool
Я тоже ищу это решение, эта библиотека/модуль плохо документирована, но это отличный модуль. – bitfed