File "test_ibx_parse.py"

Full path: /home/algopkco/public_html/scraper/test_ibx_parse.py
File size: 529 B (529 B bytes)
MIME-type: text/plain
Charset: utf-8

Download   Open   Edit   Advanced Editor &nnbsp; Back

import importlib.util
import json

spec = importlib.util.spec_from_file_location("fibx", r"scraper\fetch_indiabix.py")
mod = importlib.util.module_from_spec(spec)
spec.loader.exec_module(mod)

html = open("https_www_indiabix_comaptitudeprobability.html", encoding="utf-8").read()
qs = mod.parse_page(html, "aptitude", "probability")
print("parsed:", len(qs))
for q in qs:
    print(json.dumps(q, ensure_ascii=False, indent=1)[:1200])
    print("----")
print("numbered links:", mod.numbered_links(html, "aptitude", "probability"))