[+] Python package

This commit is contained in:
2025-08-23 15:43:02 +09:00
parent 0eef675072
commit f4a0f330e0
7 changed files with 328 additions and 5 deletions
+25
View File
@@ -0,0 +1,25 @@
import json
from pathlib import Path
_src = Path(__file__).parent
def load() -> list[dict]:
return json.loads((_src / "bdfan_with_hearts.json").read_text(encoding='utf-8'))
def load_mapping() -> dict[int, dict[int, dict]]:
# mapping[month][day] = entry
data = load()
mapping = {}
for entry in data:
month = entry['month']
day = entry['day']
mapping.setdefault(month, {})[day] = entry
return mapping
def load_date(month: int, day: int) -> dict:
return load_mapping().get(month, {}).get(day, {})
-3
View File
@@ -1,3 +0,0 @@
beautifulsoup4
hypy_utils
requests