【发布时间】:2023-03-09 18:12:01
【问题描述】:
no warnings;
use Selenium::Remote::Driver;
my $driver = Selenium::Remote::Driver->new;
$driver->get('https://www.crawler-test.com/');
$driver->find_element_by_xpath('//a[.="text not found"]');
我怎样才能让上面的代码不打印这个警告:
执行命令时出错:没有这样的元素:无法定位 元素://a[.="未找到文本"]
根据docs,如果没有找到元素,该函数会发出“警告”,但在脚本中包含no warnings; 不会抑制它。
我怎样才能抑制这个“警告”?
【问题讨论】:
标签: selenium perl warnings suppress-warnings selenium-remotedriver