BeautifulSoupでソースから特定のリンクだけ抽出してみた。

#find_all('[タグ]', class_="[クラス名]")でaタグ全体を抽出
for element in soup.find_all('a', class_="link"):
    #get関数の引数に「属性」を入れて内部を抜き出す。
    url = element.get('href')

実際うまくいったコード

import requests
from bs4 import BeautifulSoup

url = 'リンク先'

html = requests.get(url)

soup = BeautifulSoup(html.content, 'html.parser')

for element in soup.find_all('a', class_="link"):
    url = element.get('href')
    print(url)