-2

我正在尝试浏览此站点http://irl.worldfootball.net/以访问玩家的页面。我希望能够只获取我拥有的玩家名称变量并将它们插入 url 以访问每个玩家各自的页面,但我无法弄清楚。谁能帮我?

正如您从这个链接http://irl.worldfootball.net/spieler_profil/Wayne-Rooney/看到的那样,该网址非常简单,我想要做的是在上面写着 Wayne-Rooney 的地方插入我选择的球员姓名,然后导航到该页面。任何帮助将不胜感激,谢谢!

4

1 回答 1

0

基本上它看起来像这样:

my $base_url = 'http://irl.worldfootball.net/spieler_profil/';
my @players_data = ('Wayne Rooney', 'Lionel Messi', 'Thierry Henry');

for (@players_data) {
  my $working_url = $base_url 
                  . ( join '-', split )
                  . '/';
  # processing $working_url now...
}

处理本身可以使用WWW::Mechanize(对我而言,如果你有一些表格要填写等)或LWP::Simple(即使对于新手来说也很简单,但可以完成基本工作)很好)。如果您需要的只是通过简单的导航从页面收集数据,我建议使用后者。)

于 2012-03-04T20:50:10.960 回答