From 018cd143c329c9a5ec1c84279d6be99f2e8ebb18 Mon Sep 17 00:00:00 2001 From: Nikita Manovich <40690625+nmanovic@users.noreply.github.com> Date: Thu, 11 Jul 2019 17:26:29 +0300 Subject: [PATCH] Fixed PDF extractor syntax error (#565) In docker container we use python 3.5 and f'{}' isn't available. --- cvat/apps/engine/media_extractors.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cvat/apps/engine/media_extractors.py b/cvat/apps/engine/media_extractors.py index 68adf0f7..89a12bab 100644 --- a/cvat/apps/engine/media_extractors.py +++ b/cvat/apps/engine/media_extractors.py @@ -92,14 +92,14 @@ class PDFExtractor(MediaExtractor): file_ = convert_from_path(self._source_path) self._basename = os.path.splitext(os.path.basename(self._source_path))[0] for page_num, page in enumerate(file_): - output = os.path.join(self._temp_directory, self._basename + f'{page_num}' + '.jpg') + output = os.path.join(self._temp_directory, self._basename + str(page_num) + '.jpg') self._dimensions.append(page.size) page.save(output, 'JPEG') self._length = len(os.listdir(self._temp_directory)) def _get_imagepath(self, k): - img_path = os.path.join(self._temp_directory, self._basename + f'{k}' + '.jpg') + img_path = os.path.join(self._temp_directory, self._basename + str(k) + '.jpg') return img_path def __iter__(self):