Вопросы с тегом «phantomjs»

3
Безголовый браузер и выскабливание - решения [закрыто]
Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме переполнения стека. Закрыто 5 лет назад . Улучшить этот вопрос Я пытаюсь разместить список возможных решений для автоматических тестов браузеров и безголовых браузерных …

8
Есть ли способ использовать PhantomJS в Python?
Я хочу использовать PhantomJS в Python . Я погуглил эту проблему, но не смог найти правильных решений. Я считаю, os.popen() может быть хорошим выбором. Но я не мог передать некоторые аргументы этому. Использование subprocess.Popen()может быть правильным решением на данный момент. Я хочу знать, есть ли лучшее решение или нет. Есть …
203 python  phantomjs 

25
Как я могу установить и запустить PhantomJS в Ubuntu?
Я установил PhantomJS и записал его на видео: https://www.dailymotion.com/video/xnizmh_1_webcam Инструкции по сборке : http://phantomjs.org/build.html Что-то не так в моей настройке? После того, как я настроил его, я прочитал краткое руководство и попытался написать этот код phantomjs hello.js Это дает мне ошибку "команда не найдена". Как я могу решить эту проблему?

4
Как отправить форму с помощью PhantomJS
Я пытаюсь использовать phantomJS (кстати, замечательный инструмент!), Чтобы отправить форму для страницы, для которой у меня есть учетные данные для входа, а затем вывести содержимое целевой страницы в stdout. Я могу получить доступ к форме и успешно установить ее значения с помощью фантома, но я не совсем уверен, каков правильный …

5
Casperjs / PhantomJs против Selenium
Мы используем Selenium для автоматизации нашего UIтестирования. В последнее время мы видели, как большинство наших пользователей используют Chrome. Итак, мы хотели знать - плюсы и минусы использования PhantomJS против Selenium: Есть ли какое-то реальное преимущество с точки зрения производительности, например, времени, затраченного на выполнение тестовых случаев? Когда следует отдавать предпочтение …

5
Как сделать SPA SEO сканируемым?
Я работаю над тем, как сделать Google Crawlab доступным на основе инструкций Google . Несмотря на то, что есть довольно много общих объяснений, я нигде не смог найти более подробного пошагового руководства с реальными примерами. После этого я хотел бы поделиться своим решением, чтобы другие тоже могли его использовать и, …

13
phantomjs не ждет полной загрузки страницы
Я использую PhantomJS v1.4.1 для загрузки некоторых веб-страниц. У меня нет доступа к их серверной части, я просто получаю ссылки, указывающие на них. Я использую устаревшую версию Phantom, потому что мне нужно поддерживать Adobe Flash на этих веб-страницах. Проблема в том, что многие веб-сайты загружают свой незначительный контент асинхронно, и …

12
PhantomJS не может открыть сайт HTTPS
Я использую следующий код, основанный на примере loadpeed.js, чтобы открыть сайт https: //, который также требует аутентификации http-сервера. var page = require('webpage').create(), system = require('system'), t, address; page.settings.userName = 'myusername'; page.settings.password = 'mypassword'; if (system.args.length === 1) { console.log('Usage: scrape.js <some URL>'); phantom.exit(); } else { t = Date.now(); address …

11
PhantomJS; щелкните элемент
Как мне щелкнуть элемент в PhantomJS? page.evaluate(function() { document.getElementById('idButtonSpan').click(); }); Это дает мне ошибку "undefined не является функцией ..." Если я вместо этого return document.getElementById('idButtonSpan'); а затем распечатайте его, затем он печатает [объект объект], значит элемент действительно существует. Элемент действует как кнопка, но на самом деле это просто элемент диапазона, …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.