2011-01-19 6 views
0

whatismyipaddress.com에서 내 IP 주소를 얻으 려하고 방화범을 사용하여 해당 div의 세부 정보를 찾았지만 내용을 검색하는 데 문제가 있습니다.Look_down 문제로 인해

my $tree = HTML::TreeBuilder->new_from_content($resp->content); 
my @colors = $tree->look_down(_tag => 'span class', class => 'ip blue'); 

foreach(@colors) 
{ 
print $_; 
} 

감사

확실히 잘못

답변

2

한 가지입니다

_tag => 'span' 

을뿐만 아니라 HTML 소스에 다음과 같은주의 :

_tag => 'span class' 

이 있어야한다

<!-- contact us before using a script to get your IP address --> 

즉, 허가없이이 작업을 수행해 주셔서 감사합니다 ... 법적 문제 외에 기본 LWP 사용자 에이전트도 차단할 수 있습니다. 이를 무시할 수는 있지만 법적 문제는 해결되지 않습니다.

관련 문제