Вопросы по теме '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 просмотров
schedule
03.04.2023
Как я могу выбрать значение, соответствующее моему вводу из элемента управления 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 просмотров
schedule
31.12.2023
Перл: 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 просмотров
schedule
23.11.2022