title: Using the SeleniumBase module in Python, how to get URL of link that changes with each query?
body: <p><strong>Here is the HTML from the website:</strong></p>
  <pre><code>Unique sequence file: 
  &lt;a href=&quot;/cgi-bin/elimdupesv2/elimdupes.cgi?id=4ROEFYUD&amp;amp;output=unique_default.Fasta&quot;&gt;View&lt;/a&gt; 
  &lt;a href=&quot;/cgi-bin/elimdupesv2/elimdupes.cgi?id=4ROEFYUD&amp;amp;download=unique_default.Fasta&quot;&gt;Download&lt;/a&gt;
  </code></pre>
  <p><strong>What's displayed:</strong></p>
  <p>Unique sequence file:
  <a href="/cgi-bin/elimdupesv2/elimdupes.cgi?id=4ROEFYUD&amp;output=unique_default.Fasta">View</a>
  <a href="/cgi-bin/elimdupesv2/elimdupes.cgi?id=4ROEFYUD&amp;download=unique_default.Fasta">Download</a></p>
  <p><strong>The download link changes every run because a different file is produced. How should I extract the URL and save it into a variable to download the file?</strong>
  I tried this but it didn't work:</p>
  <pre><code>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)
  </code></pre>
  <p>Thanks a bunch in advance.</p>