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

Как использовать и отлаживать WWW::Mechanize?
Я очень новичок в Perl, и я учусь на лету, пытаясь автоматизировать некоторые проекты для работы. До сих пор это было очень весело. Я работаю над созданием отчета для клиента. Я могу получить этот отчет с веб-страницы, к которой у меня есть...
4283 просмотров
schedule 11.12.2022

Как я могу выбрать случайный элемент списка с помощью WWW::Mechanize?
Используя модуль Perl WWW::Mechanize , я хочу выбрать случайное значение из выберите поле. Как я могу это сделать? С помощью dump_forms я могу вывести значения поля выбора, но как я могу получить их в массиве?
590 просмотров
schedule 08.04.2023

Как загрузить файл с помощью WWW::Mechanize после отправки формы?
У меня есть код: #!/usr/bin/perl use strict; use WWW::Mechanize; my $url = 'http://divxsubtitles.net/page_subtitleinformation.php?ID=111292'; my $m = WWW::Mechanize->new(autocheck => 1); $m->get($url); $m->form_number(2);...
6542 просмотров
schedule 30.03.2024

Каков предпочтительный метод доступа к ответам WWW::Mechanize?
Обе эти версии хороши или одна из них предпочтительнее? #!/usr/bin/env perl use strict; use warnings; use WWW::Mechanize; my $mech = WWW::Mechanize->new(); my $content; # 1 $mech->get( 'http://www.kernel.org' ); $content =...
220 просмотров
schedule 09.09.2022

Как я могу получить содержимое следующей ссылки в WWW :: Mechanize?
Надеюсь, это мой последний вопрос. Я использую $ mech-> follow_link, чтобы попытаться загрузить файл. По какой-то причине, хотя сохраненный файл - это только страница, которую я впервые открыла, а не ссылка, по которой я хочу перейти. Правильно ли...
2126 просмотров
schedule 09.07.2022

Как получить ссылки, соответствующие регулярному выражению, с помощью WWW::Mechanize?
Я пытаюсь использовать регулярные выражения, чтобы поймать ссылку, но не могу. У меня есть все ссылки, но есть много ссылок, которые не хотят. Что я делаю, так это захватываю все ссылки: http://valeptr.com/scripts/runner.php?IM= Чтобы...
1259 просмотров
schedule 25.04.2023

Сохранение файла с помощью WWW::Selenium
Я пытаюсь загрузить файл с Perl WWW::Selenium. Я получаю всплывающее окно с вопросом, хочу ли я сохранить/открыть файл. Я хочу манипулировать им и сказать «сохранить» в определенном месте. Я не уверен, как это можно сделать. Пожалуйста помоги....
572 просмотров
schedule 27.05.2022

В чем причина сообщения об ошибке «Не удается найти метод объекта get_ok» при использовании WWW::Mechanize::TreeBuilder?
Я не мог понять, как использовать WWW::Mechanize::TreeBuilder . . Обычно я получаю HTML-страницу, используя WWW::Mechanize . Есть //div[@class='cars'] , текст которого я хочу извлечь. Я пытался: my $mech = WWW::Mechanize->new();...
459 просмотров
schedule 14.06.2022

Получение ввода по имени, а не по индексу
Фрагмент HTML: <input type='hidden' name='id' value='default' /> Я использую WWW::Mechanize для заполнения формы, ввод которой находится выше. Я делаю это: $inputs[0]->value("nondefault"); так как это первый ввод в форме....
140 просмотров
schedule 13.07.2022

WWW::Mechanize и yellowpages.com
Я пытаюсь выполнить поиск на сайте yellowpages.com через модуль Perl WWW::Mechanize. $mech->get( "http://www.yellowpages.com" ); $mech->form_name( "standard-searchform" ); $mech->field( "search-terms, "schneider" ); $mech->field(...
257 просмотров
schedule 01.11.2022

Почему мой сценарий Perl, использующий WWW-Mechanize, периодически дает сбой?
Я пытаюсь написать сценарий Perl, используя WWW-Mechanize. Вот мой код: use DBI; use JSON; use WWW::Mechanize; sub fetch_companies_list { my $url = shift; my $browser = WWW::Mechanize->new( stack_depth => 0 ); my ($content,...
1053 просмотров
schedule 03.05.2022

Как упорядочить вывод из Perl::Mechanize в сжатом порядке (с переменными или именами)
Я использую Linux OpenSuse 11.4. Я пытаюсь запустить эту маленькую программу в Linux. #!/usr/bin/perl use WWW::Mechanize::Firefox; my $mech = WWW::Mechanize::Firefox->new(); open(INPUT, "urls.txt") or die "Can't open file: $!";...
140 просмотров
schedule 18.06.2023

отправка формы с помощью механизации и Python
Я пытаюсь удалить веб-сайт, который требует отправки двух форм: первую для входа в систему и вторую для указания моего исследования. Я использую Python и пакет mechanize. С первым проблем нет, но я просто не могу понять, как пройти через второй....
308 просмотров

Как я могу выбрать значение, соответствующее моему вводу из элемента управления TypeAhead, используя WWW::Mechanize?
Так что обычно элемент, который я хочу выбрать из списка, будет заполнен на странице, и я просто найду его и выберу. Но я имею дело с элементом управления, который не заполняет элементы списка до тех пор, пока какой-либо ввод не будет вставлен в...
76 просмотров
schedule 21.02.2024

Загрузка нескольких файлов с веб-сайта с помощью Perl
Я начал возиться с вебом на Perl. Я использую Windows и ActivePerl. Я написал скрипт, который загружает mp3-файлы (это архив ток-шоу на радио, все легально, если вам интересно :) ) Это (теоретически) анализирует веб-сайт собирает все ссылки,...
1330 просмотров
schedule 22.10.2022

WWW :: Mechanize :: Timed https тайм-аут не работает
Итак, я исследовал до конца Интернета (по крайней мере, я так думаю) по этой проблеме. Я пытаюсь установить alarm тайм-аут в 60 секунд для get() , но он не улавливается и будет работать более 60 секунд, а также каждый раз, когда достигается...
1289 просмотров
schedule 25.07.2022

Как выбрать определенные элементы HTML без класса или идентификатора с помощью WWW::Mechanize::Firefox?
Я пытаюсь перебирать ссылки на странице, но я хочу перебирать только определенные. Проблема в том, что ссылки в якорях <a> вообще не имеют идентификаторов или классов CSS. eg. <a title="View More Information on FOO"...
457 просмотров

Перл: WWW:Mechanize, получение изображения профиля Facebook?
#!/usr/bin/perl #USE DECLARATIONS use strict; use warnings; use WWW::Mechanize; use Term::ANSIColor; #VARIABLE DECLARATIONS my $mech = WWW::Mechanize->new(); my $img; my $title; my $pic_page; my $url; my $count; my @links; #CONNECT TO FACEBOOK...
694 просмотров
schedule 26.03.2023

Случайная ошибка с WWW::Mechanize: схема протокола «https» не поддерживается (LWP::Protocol::https не установлен)
Я работаю с WWW::Mechanize, чтобы загрузить каталог продуктов с веб-сайта в нашу базу данных (Ingram Micro). Все через SSL. Я получаю случайную ошибку, подобную следующей: Protocol scheme 'https' is not supported (LWP::Protocol::https not...
755 просмотров
schedule 21.07.2023

Perl — проверьте, соответствуют ли какие-либо элементы в каждом другом массиве переменной
У меня есть проблема, с которой я надеюсь, что кто-то может помочь (значительно упрощено для объяснения того, что я пытаюсь сделать)... У меня есть три разных массива: my @array1 = ("DOG","CAT","HAMSTER"); my @array2 = ("DONKEY","FOX","PIG",...
3042 просмотров