Spaces:
Paused
Paused
File size: 992 Bytes
4691839 72aa956 4691839 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 | from bs4 import BeautifulSoup
from others import *
def get_info_sankaku(soup: BeautifulSoup):
# Find the artist information
artist_tag = soup.find('li', class_='tag-type-artist')
artist = artist_tag.find('a')['href'].split('=')[-1]
artist = artist.replace('_', ' ').title()
# Find the series information
series_tag = soup.find('li', class_='tag-type-copyright')
series = series_tag.find('a')['href'].split('=')[-1]
series = series.replace('_', ' ').title()
# Find the characters information
characters_tags = soup.find_all('li', class_='tag-type-character')
characters = []
for tag in characters_tags:
character = tag.find('a')['href'].split('=')[-1]
character = character.replace('_', ' ').title()
characters.append(character)
characters = ', '.join(characters)
# Find the link information
link_tag = soup.find('source')
link = 'https:' + link_tag['src']
return artist, series, characters, link |