import requests, bs4, pathlib, urllib.parse

urls = [
    "https://mrbilla.com/store/",
    "https://mrbilla.com/store/"
]

sess = requests.Session()
sess.headers.update({"User-Agent": "Mozilla/5.0"})

for u in urls:
    html = sess.get(u).text
    soup = bs4.BeautifulSoup(html, "lxml")

    # optional: keep only article body
    content = soup.select_one("article").prettify()

    file_stem = pathlib.Path(urllib.parse.urlparse(u).path).stem
    pathlib.Path(f"{file_stem}.html").write_text(content, encoding="utf-8")