15 lines
545 B
Python
15 lines
545 B
Python
import requests
|
|
from bs4 import BeautifulSoup
|
|
|
|
def get_font_links(url):
|
|
response = requests.get(url)
|
|
soup = BeautifulSoup(response.text, 'html.parser')
|
|
fonts_link = []
|
|
for tag in soup.find_all(["link"]):
|
|
if 'href' in tag.attrs and (tag['href'].endswith('.woff') or tag['href'].endswith('.woff2') or tag['href'].endswith('.ttf') or tag['href'].endswith('.otf')):
|
|
fonts_link.append(tag['href'])
|
|
return fonts_link
|
|
|
|
url = "https://yourlinkhere"
|
|
font_links = get_font_links(url)
|
|
print(font_links) |