Вопросы по теме 'mechanize'

Ошибки с модулем механизации Python
Я использую модуль mechanize для выполнения некоторых веб-запросов из Python. Я хочу, чтобы моя программа была устойчива к ошибкам и изящно обрабатывала все виды ошибок (неправильные URL-адреса, ответы 403/404). Однако я не могу найти в...
6455 просмотров
schedule 15.09.2022

Игнорировать Iconv::IllegalSequence при использовании Ruby WWW::Mechanize
Я столкнулся с ошибкой Iconv::IllegalSequence на некоторых веб-страницах при использовании chanize lib. Есть ли способ заставить механизировать просто пропускать плохо закодированные символы и возвращать «вырезанную» страницу? Мне известно о...
4381 просмотров
schedule 02.03.2023

Механизировать Iconv::IllegalSequence при попытке сформировать POST-запрос
следующий код вызывает вышеупомянутую ошибку, как я могу это исправить? require 'mechanize' m = WWW::Mechanize.new p = m.get('http://art-mobile.com.ua/register.php') f = p.forms.first f.submit(f.buttons.last) На всякий случай вот полное...
596 просмотров
schedule 08.04.2024

Проблемы с механизмами follow_link() и back()
У меня возникла проблема с механизированным переходом по ссылкам. Вот фрагмент того, что я собираюсь сделать: for link in mech.links(url_regex='/test/'): mech.follow_link(link) // Do some processing on that link mech.back()...
3785 просмотров
schedule 23.05.2022

как войти в vBulletin 3.6 с помощью mechanize (ruby)
html выглядит так, как показано ниже, или вы можете найти его здесь http://www.vbulletin.org/forum/index.php <!-- login form --> <form action="login.php?do=login" method="post" onsubmit="md5hash(vb_login_password,...
1310 просмотров
schedule 12.01.2023

Как протестировать приложение ruby, использующее chanize
Я написал небольшую программу, которая использует Mechanize для перемещения по сайту. Я хочу написать для него тесты, но не хочу, чтобы он действительно заходил на сайт каждый раз, когда я запускаю тесты. Я хотел бы издеваться над Интернетом,...
3591 просмотров
schedule 28.08.2022

Могу ли я заставить свой экземпляр mechanize.Browser оставаться на той же странице после вызова b.form.submit()?
В модуле Python mechanize.Browser, когда вы отправляете форму, экземпляр браузера переходит на эту страницу. Для этого одного запроса я этого не хочу; Я хочу, чтобы он просто оставался на странице, на которой он сейчас находится, и давал мне ответ в...
1043 просмотров
schedule 20.11.2022

Как добавить cookie в существующий экземпляр cookielib CookieJar в Python?
У меня есть CookieJar, который используется с механизмом, в который я хочу добавить файл cookie. Как я могу это сделать? make_cookie() и set_cookie() были для меня недостаточно ясны. br = mechanize.Browser() cj = cookielib.LWPCookieJar()...
18264 просмотров

UnicodeDecodeError проблема с механизацией
Я получаю следующую строку с одного сайта через Mechanize: 'We\x92ve' Я знаю, что \ x92 означает символ ’ . Я пытаюсь преобразовать эту строку в Unicode: >> unicode('We\x92ve','utf-8') UnicodeDecodeError: 'utf8' codec can't decode...
1457 просмотров
schedule 13.07.2023

Проблема с Ruby Mechanize и наследованием
Я работаю с Mechanize и испытываю проблемы с наследованием при тестировании в среде rails с использованием скрипта / консоли. Когда я пишу так: require 'rubygems' require 'mechanize' agent = WWW::Mechanize.new agent.get...
500 просмотров
schedule 01.06.2022

Что лучше всего в Python: urllib2, PycURL или Mechanize?
Хорошо, мне нужно загрузить несколько веб-страниц с помощью Python и быстро изучить возможные варианты. В комплекте с Python: urllib - мне кажется, что вместо этого я должен использовать urllib2. urllib не поддерживает файлы cookie, только...
33391 просмотров
schedule 08.07.2023

Исходный код GAE-Mechanize
Я видел проект, который сделал Mechanize совместимым с движком приложений Google. Но я не смог найти к нему исходный код Было бы очень хорошо, если бы кто-нибудь мог дать мне его источник, потому что он мне, скорее всего, понадобится в приложении,...
321 просмотров
schedule 25.05.2023

Nokogiri Ошибка: неопределенный метод `radiobutton_with' - Почему?
Я пытаюсь получить доступ к форме с помощью механизма (Ruby). На моей форме у меня есть группа Radiobuttons. Так что я хочу проверить один из них. Я написал: target_form = (page/:form).find{ |elem| elem['id'] == 'formid'}...
1021 просмотров
schedule 08.06.2022

Открытие URL-адресов SSL с помощью Python
Я использую механизацию для навигации по страницам, она работает очень хорошо. К сожалению, у меня возникла случайная ошибка , под случайной я подразумеваю, что она иногда появляется. URLError в /test/ ошибка urlopen [Errno 1]...
932 просмотров
schedule 10.11.2022

Beautifulsoup и механизировать, чтобы получить результат вызова ajax
привет, я создаю парсер, используя python 2.5 и beautifulsoup, но я столкнулся с проблемой... часть веб-страницы генерируется после того, как пользователь нажимает какую-то кнопку, которая запускает запрос ajax, вызывая определенную функцию javacsript...
6415 просмотров
schedule 12.02.2023

Использование Python и Mechanize с формами ASP
Я пытаюсь отправить форму на странице .asp, но Mechanize не распознает имя элемента управления. Код формы: <form id="form1" name="frmSearchQuick" method="post"> .... <input type="button" name="btSearchTop" value="SEARCH"...
1604 просмотров
schedule 25.03.2022

Почему мой сценарий Perl не может распечатать значения файлов cookie?
Когда я захожу на сайт usatoday.com через IE, в моей папке временных файлов Интернета автоматически создаются файлы cookie. Но почему следующий Perl-скрипт ничего не фиксирует? use WWW::Mechanize; use strict; use warnings; my $browser =...
537 просмотров
schedule 24.05.2022

Загрузка только заголовка файла
Я использую механизм для очистки веб-сайта, который работает хорошо, однако, поскольку вы не можете сказать по ссылке, на какой файл он ссылается, например. http://somesite.com/images.php?get=123 возможно ли скачать только шапку? Я спрашиваю об...
1085 просмотров
schedule 19.03.2024

Как развернуть эту комбинацию Python + Twill + Mechanize в Google App Engine?
Я пытаюсь передать свой логин и пароль из скрипта Python на страницу входа eBay . Позже я хочу, чтобы этот скрипт запускался из " Google App Engine ". Мне предложили использовать « механизировать ». К сожалению, у меня это не сработало:...
1091 просмотров

Как выбрать радиокнопку?
Я использую mechanize и пытаюсь выбрать кнопку из списка переключателей. В этом списке 5 пунктов. Как я могу выбрать первый элемент? Документы мне не помогли. >>> br.form <ClientForm.HTMLForm instance at 0x9ac0d4c> >>>...
7070 просмотров
schedule 07.05.2022