Первый веб-сайт содержит следующий элемент:
<a name="Download">
Этот якорь не имеет атрибута href
(это не ссылка, он используется в качестве цели для фрагмента #Download
), поэтому вы получаете ошибка.
Вы можете использовать селектор, чтобы отфильтровать только те теги с атрибутом href
.
links=[x['href'] for x in soup.select('a[href]')]