From 4e055403d1a104278ad1630736d0b342fcfdbeb4 Mon Sep 17 00:00:00 2001 From: Kevin Midboe Date: Sun, 23 Sep 2018 21:00:14 +0200 Subject: [PATCH] Imported re (regex lib) and fixed pathing issue when reading subtitle --- src/core.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/core.py b/src/core.py index 8457b54..b7da6ca 100755 --- a/src/core.py +++ b/src/core.py @@ -10,6 +10,7 @@ from babelfish import Language, LanguageReverseError import hashlib import os, errno import logging +import re import tvdb_api import click from pprint import pprint @@ -50,7 +51,7 @@ def search_external_subtitles(path, directory=None): except (ValueError, LanguageReverseError): logger.error('Cannot parse language code %r', language_code) - f = open(p, 'r', encoding='ISO-8859-15') + f = open(os.path.join(dirpath, p), 'r', encoding='ISO-8859-15') pattern = re.compile('[0-9:\,-<>]+') # head = list(islice(f.read(), 10))