Описание тега ghost.py

Ghost - это клиент webkit, написанный на Python, он предоставляет людям, создающим приложения на Python, доступ к веб-приложениям.
1 ответ

Как включить аддоны Firefox в Ghost.py

Можно ли запустить скрипт imacro firefox внутри ghost.py? Я хочу автоматизировать тяжелые сайты AJAX. Я пытаюсь это: from ghost import Ghost ghost = Ghost(plugins_enabled=True,plugin_path=['C:\Documents and Settings\my\Desktop\addons\addon-3863-late…
02 июл '15 в 07:35
0 ответов

Ошибка QWaitCondition при многопроцессорной обработке с python ghost.py

Я использую multiprocessing и ghost.py для сканирования некоторых данных из Интернета, но есть некоторые ошибки: 2015-03-31T23:22:30 QT: QWaitCondition: Destroyed while threads are still waiting Это часть моего кода: l.acquire() global ghost try: gh…
31 мар '15 в 15:42
1 ответ

Python.exe appcrash с Ghost.py

Я использую Ghost.py from ghost import Ghost url = "http://www.kiev.prom.ua" gh = Ghost() page, page_name = gh.create_page() page_resource = page.open(url, wait_onload_event=True) Когда я запускаю приведенный выше скрипт, происходит сбой Python: Pro…
06 мар '14 в 15:14
3 ответа

Получить информацию из файла Ghost.py

Я делаю проект, в котором мне нужно получить информацию с веб-страниц. Я использую Python и призрак для него. я видел этот код в документации: links = gh.evaluate(""" var linksobj = document.querySelectorAll("a"); var links = []; for (var i=0; i<…
05 май '14 в 09:31
1 ответ

CentOS 7 Python ImportError: невозможно импортировать имя QtWebkit, даже если оно находится в моем каталоге пакетов сайта PyQt4

Я пытаюсь установить Ghost.py в CentOS 7. Я установил пакеты ниже, но похоже, что я что-то пропустил, или путь где-то не доступен. Я действительно борюсь здесь, и не уверен, что я пропустил. sudo yum install cmake qconf qt-devel qt4-devel python-dev…
21 сен '15 в 18:02
1 ответ

Установка Ghost.py

Я установил новую систему, и пришло время установить Python и потерянные модули.. У меня не было проблем с BeautifulSoup но не могу сделать Ghost.py в работу! С помощью Fedora 21 а также Python-3.4.3, я пытался pip install pyside а потом pip install…
23 май '15 в 20:38
1 ответ

Есть ли способ удалить остатки Ghost.py после того, как я закончил использовать его?

Я использую пакет ghost в своем скрипте для очистки сайта. Так как у меня есть много страниц для чистки, призрак используется много раз, около 30 раз на страницу, и у меня может быть сотни страниц для чистки. При запуске скрипта я заметил, что приме…
22 фев '15 в 20:35
1 ответ

Тестовые сбои ("ни одна транзакция не активна") с Ghost.py

У меня есть проект Django, который делает некоторые вычисления в Javascript. Я использую Ghost.py, чтобы попытаться включить эффективные тесты вычислений Javascript в набор тестов Django: from ghost.ext.django.test import GhostTestCase class Calcula…
22 май '14 в 11:13
1 ответ

Невозможно запустить Ghost.py на python 3.6.3 (и PyQt5)

Я пытаюсь использовать Ghost.py на Python 3.6.3, но я получаю ошибку ... повысить исключение ("Ghost.py требует PySide или PyQt4") У меня установлен PyQt5. Сообщение понятно, но в спецификации на https://github.com/jeanphix/Ghost.py есть информация …
26 окт '17 в 16:50
1 ответ

Веб-очистка защищенного паролем сайта с использованием Ghost.py

Я пытаюсь получить содержимое HTML сайта, защищенного паролем, используя Ghost.py. Веб-сервер, к которому у меня есть доступ, имеет следующий HTML-код (я сократил его только до важных частей): URL: http://192.168.1.60/PAGE.htm <html> <head&…
27 июл '18 в 06:57
4 ответа

Ghost.py и прокси

Кто-нибудь может объяснить, как заставить Ghost.py работать с прокси? Я проверил код, но его там нет.
21 янв '14 в 16:37
1 ответ

Использование ghost.py для изменения значения выпадающего списка и получения значений после обновления

Действие по умолчанию для веб-страницы - вывод результатов по релевантности, но с раскрывающимся списком, который можно использовать для изменения порядка сортировки таблицы результатов. Я хотел бы использовать Ghost.py, чтобы имитировать действие п…
1 ответ

Есть ли способ открыть ту же страницу ghost.py в браузере?

Итак, я открываю страницу с ghost.py ghost.open('http://someUrl.com') ghost.wait_for_page_loaded() ghost.show() ghost.wait_for_text('some text here') после того, как этот пользователь уходит куда-то, поэтому я не знаю URL и не знаю action.is есть сп…
27 янв '15 в 07:52
0 ответов

Spynner или призрак - Как нажать кнопку, созданную в JavaScript, без идентификатора или имени (Python)

Как заставить призрака или спиннера нажать кнопку без имени или идентификатора? Я играл с Ghost и Spynner последние пару дней, и я просто не могу заставить его работать с этими двумя конкретными сайтами: http://freerice.com/ - Я хочу нажать ответ. п…
29 май '13 в 08:42
1 ответ

Используйте прокси с призраком

Это уже обсуждалось в этом вопросе ghost.py и прокси, но ответ не кажется мне ясным. У меня установлен призрак, а также есть прокси (хост host=http://XXXXXXXX а также port=7676). from ghost import Ghost url = "https://www.google.co.uk" host = 'http:…
06 фев '15 в 11:20
1 ответ

Ghost.py не находит PySide?

Я пытаюсь начать работу с безголовым браузером Ghost.py на Mac. Я установил Ghost.py и его зависимости, используя следующие ссылки / команды: Qt 5.0.1 для Mac, имеет установщик графического интерфейса PySide 1.1.0, который требует Qt Version >= 4…
24 фев '13 в 00:40
2 ответа

Как мне запустить тесты javascript casperjs от Jenkins?

Я написал несколько тестов casperjs для тестирования моего приложения Django. Если приложение Django запущено (например, на порту 8000), casperjs можно запустить как отдельный процесс и получить доступ к моему запущенному приложению Django. Мои друг…
23 ноя '12 в 14:03
2 ответа

Используйте ghost.py, чтобы щелкнуть ссылку, ссылающуюся на JavaScript

У меня есть ссылка ( http://bank.hangseng.com/1/PA_1_1_P1/ComSvlet_MiniSite_eng_gif?app=eINVCFundDetailsOV&pri;_fund_code=U44217), которую я учу извлекать данные внутри с помощью python, теперь я пришел к ghost.py, Я хочу нажать на I Agree, который …
18 авг '14 в 15:15
0 ответов

ghost.py: заголовки отсутствуют в запросе

Я использую ghost.py, чтобы получить вывод HTML-страницы и визуализировать его в PNG. Страница находится на сервере node.js / express и требует аутентификации (с помощью jwt) Проблема в том, что я не могу понять, отправлены ли заголовки или нет. Вот…
18 июл '16 в 08:15
2 ответа

Очистить данные с Ghost

Я хочу удалить некоторые данные по следующей ссылке: http://www.six-structured-products.com/en/search-find/new-search Моя цель - просто получить таблицу всех инструментов (отображаемых в "результатах поиска" на стр. 1,2,3 и т. Д.) В виде data.frame,…