擅长:python、mysql、java
<p>您可以构造CSS选择器,然后一次性选择链接。例如(<code>html</code>是问题中的代码片段):</p>
<pre><code>filenames = ['ECZ Mathematics Paper 1 2019.',
'ECZ Mathematics Paper 2 2019.',
'ECZ Science Paper 3 2009.']
from bs4 import BeautifulSoup
soup = BeautifulSoup(html, 'html.parser')
for a in soup.select(','.join('a:contains("{}")'.format(i) for i in filenames)):
print(a['href'])
</code></pre>
<p>印刷品:</p>
<pre><code>https://drive.google.com/uc?export=download&id=1wVjbdN9fztrjxhONGRX5U6N1OJDAChOi
https://drive.google.com/uc?export=download&id=1x_9E3PaviCuSsqfJqOsQKOwVlCWZ1jqf
https://drive.google.com/uc?export=download&id=1QFOzpPLuQPup8FtKgOoIcvzTnzCaRzUp
</code></pre>