나는 펄에서 처음으로 더러운 스카프를 쓰고 있는데 몇 가지 문제가있다. 나는 양식을 제출할 때 항상 포스트 요청이라고 생각했습니다. 그러나 나는이 웹 사이트에서 데이터를 가져오고 싶습니다. 양식이있는 경우에도 메소드 만 가져옵니다. 또한 양식을 제출하는 방법을 모르겠다. 드롭 다운 메뉴를 사용하여 값을 선택하는 필드가 있습니다.스크래퍼 : www를 사용하여 기계화
아무도 도와 줄 수 있습니까? 지금까지 URL에 대한 연결을 설정하고 해당 콘텐츠를 가져 왔습니다. 나는 붙어있다.
use strict;
use warnings;
use WWW::Mechanize;
use Data::Dumper;
my $homepage = 'http://bacalaureat.edu.ro//';
my $source;
my $browser = WWW::Mechanize->new();
$browser->agent_alias('Windows Mozilla');
$browser->get($homepage);
if ($browser->success()) {
$source = $browser->content();
print "Page Source: \n\n\n" . $source . "\n\n\n";
} else {
print "Could not access $homepage! Status: " . $browser->status() . "\n";
}
코드 샘플에는 양식을 제출하려는 시도가 포함되어 있지 않습니다. –
그게 내가 어떻게 해야할지 모르겠다. 나는'submit_form'을 사용해야 만한다는 것을 알고 있지만, 어떻게해야할지 모르겠다. 어떤 매개 변수로 .. – dres