mirror of
https://github.com/R0m1k3/Priceflow.git
synced 2026-10-11 17:29:14 +02:00
26 lines
805 B
Python
26 lines
805 B
Python
from bs4 import BeautifulSoup
|
|
|
|
with open("dump_lafoirfouille_fr.html", "r", encoding="utf-8") as f:
|
|
html = f.read()
|
|
|
|
soup = BeautifulSoup(html, "html.parser")
|
|
images = soup.select("img")
|
|
|
|
print(f"Found {len(images)} images")
|
|
|
|
for i, img in enumerate(images[:10]):
|
|
print(f"\n--- Image {i+1} ---")
|
|
print(f"Src: {img.get('src')}")
|
|
print(f"Classes: {img.get('class')}")
|
|
|
|
parent = img.parent
|
|
print(f"Parent: {parent.name} (Classes: {parent.get('class')})")
|
|
|
|
grandparent = parent.parent
|
|
if grandparent:
|
|
print(f"Grandparent: {grandparent.name} (Classes: {grandparent.get('class')})")
|
|
|
|
greatgrandparent = grandparent.parent
|
|
if greatgrandparent:
|
|
print(f"Great Grandparent: {greatgrandparent.name} (Classes: {greatgrandparent.get('class')})")
|