diff --git a/ox/web/criterion.py b/ox/web/criterion.py index a58b7fc..f743847 100644 --- a/ox/web/criterion.py +++ b/ox/web/criterion.py @@ -33,9 +33,10 @@ def getData(id): html = readUrlUnicode(data["url"]) except: html = ox.cache.readUrl(data["url"]) - data["number"] = findRe(html, "

(.*?)

") + data["number"] = findRe(html, "
  • Spine #(\d+)") + data["title"] = findRe(html, "(.*?)") + data["director"] = stripTags(findRe(html, "

    (.*?)

    ")) results = findRe(html, '
    (.*?)
    ') results = re.compile("
  • (.*?)
  • ").findall(results) data["country"] = results[0]