问题描述
这是网站上的HTML:
Unique sequence file:
<a href="/cgi-bin/elimdupesv2/elimdupes.cgi?id=4ROEFYUD&output=unique_default.Fasta">View</a>
<a href="/cgi-bin/elimdupesv2/elimdupes.cgi?id=4ROEFYUD&download=unique_default.Fasta">Download</a>
下载链接每次运行都会更改,因为生成的文件不同。我应该如何提取URL并将其保存到变量中以下载文件? 我试过了,但是没用:
class Example(BaseCase):
def test_(self):
...
url = self.find_link_text('Download',timeout=None).get_link_attribute()
self.download_file(file_url,destination_folder=None)
预先感谢一堆。
解决方法
您可以使用此:
driver.find_element_by_xpath("//a[contains(text(),'Download')]")
或者这个:
public function edit($projectId,ProjectCredentialCpanel $projectcredentialcpanel)
{
$data = [
'project' => $projectId,'isEdit' => true,];
return view('cms.credential.cpanel.add-cpanel',$data);
}