This commit is contained in:
@@ -19,6 +19,7 @@ class Figure:
|
|||||||
tags: list[HPOITag] = field(default_factory=list)
|
tags: list[HPOITag] = field(default_factory=list)
|
||||||
value: dict[Currency, int] = field(default_factory=dict)
|
value: dict[Currency, int] = field(default_factory=dict)
|
||||||
release: list[Release] = field(default_factory=list)
|
release: list[Release] = field(default_factory=list)
|
||||||
|
characters: list[HPOITag] = field(default_factory=list)
|
||||||
scale: str | None = None
|
scale: str | None = None
|
||||||
size: str | None = None
|
size: str | None = None
|
||||||
mfc_id: int | None = None
|
mfc_id: int | None = None
|
||||||
@@ -55,6 +56,14 @@ class Figure:
|
|||||||
for link in links
|
for link in links
|
||||||
]
|
]
|
||||||
|
|
||||||
|
info_list_item_characters = info_list_items.get("角色")
|
||||||
|
if info_list_item_characters:
|
||||||
|
links = info_list_item_characters.find_all("a")
|
||||||
|
self.characters = [
|
||||||
|
HPOITag(name=link.string.strip(), link=link.get("href"))
|
||||||
|
for link in links
|
||||||
|
]
|
||||||
|
|
||||||
info_list_item_price = info_list_items.get("定价")
|
info_list_item_price = info_list_items.get("定价")
|
||||||
if info_list_item_price:
|
if info_list_item_price:
|
||||||
self.value = get_price_from_text(info_list_item_price.p.string)
|
self.value = get_price_from_text(info_list_item_price.p.string)
|
||||||
|
Reference in New Issue
Block a user