Вопросы по теме 'mechanize-ruby'
Перехват Mechanize 404 => Net::HTTPNotFound
Я написал простую функцию, которая обрабатывает получение URL-адреса:
def tender_page_get url, agent
sleep(rand(6)+2)
begin
return agent.get(url).parser
rescue Errno::ETIMEDOUT, Timeout::Error, Net::HTTPNotFound
EYE.debug "--winter...
6648 просмотров
schedule
16.10.2023
Щелчок по ссылке с JavaScript в Mechanize
У меня есть это:
<a class="top_level_active" href="javascript:Submit('menu_home')">Account Summary</a>
Я хочу перейти по этой ссылке, но получаю сообщение об ошибке при использовании link_to.
Я пробовал:...
12445 просмотров
schedule
07.05.2023
Как преобразовать объект Mechanize::File в объект Mechanize::Page?
У меня есть страница, которая входит в форму. После входа в систему есть несколько редиректов. Первый выглядит так:
#<Mechanize::File:0x1f4ff23 @filename="MYL.html", @code="200", @response={"cache-control"=>"no-cache=\"set-cookie\"",...
1926 просмотров
schedule
18.12.2023
Преобразователь кода Ruby Mechanize не найден
Например, я пробовал массу вещей:
Механизировать проблему с кодировкой Ruby 1.9.3 и Как преобразовать объект Mechanize::File в объект Mechanize::Page?
Но ошибка, которую я продолжаю получать,...
1163 просмотров
schedule
07.07.2023
выберите элементы и щелкните ссылку, если условие
Как написать код, который будет переходить по ссылкам на веб-странице с заданными условиями:
Сценарий должен просмотреть каждую строку div.table и проверить, содержит ли элемент списка (div.domains ul li) в div определенную строку (somedomain.com),...
373 просмотров
schedule
25.02.2024
Как я могу выполнить запрос Head с помощью механизма в Ruby
Я могу выполнить запрос HEAD с помощью Faraday (URL-адрес Faraday.head), но я использую Mechanize в своем текущем проекте.
Я хотел бы получить значение из заголовка (имя файла), не загружая файл. Предоставляет ли драгоценный камень Mechanize...
983 просмотров
schedule
17.08.2023
Механизация обхода и разбора
Я пытаюсь просмотреть список страниц, найденных Mechanize. При поиске, который работает нормально, я получаю список совпадений с 10 записями на странице. Нижняя навигационная система приводит меня к количеству записей> 10. Отображение 10 на...
59 просмотров
schedule
09.04.2023
Использование Ruby Mechanize links_with для захвата текста, но получения дополнительного контента
Когда я получаю группу ссылок с помощью метода Mechanize links_with , мне нужен только текст, показывающий ссылку, но я получаю ряд дополнительных символов:
links = @some_page.links_with(text: /V\s.*(BENCH|EARCX)|(BENCH|EARCX).*V/)
links.each do...
483 просмотров
schedule
02.06.2024
Каков правильный способ проверки обработки ошибок?
В последнее время я много работал с драгоценным камнем Mechanize и хотел бы включить несколько тестов, чтобы убедиться, что я выявляю правильные ошибки. Каков правильный способ проверки обработки ошибок?
Это мой основной метод:
def get(str)...
172 просмотров
schedule
23.08.2023
Почему этот рубиновый механизированный код вызывает неопределенный метод?
Я беру рубиновый механизм и с самого начала сбиваюсь с толку...
Почему этот код:
#!/usr/bin/ruby env
require 'rubygems'
require 'mechanize'
agent = Mechanize.new
page = agent.get('http://linkedin.com/')
#pp page...
821 просмотров
schedule
16.06.2023
Механизация Ruby: печать файлов cookie
Когда я делаю agent.get(URL), я получаю пустые результаты, а когда я напрямую обращаюсь к URL-адресу, я вижу результаты. Это потому, что некоторые файлы cookie передаются на страницу результатов? Не могли бы вы помочь мне распечатать файлы cookie...
470 просмотров
schedule
06.04.2023