Форум сайта python.su
Помогите разобраться с кодом.
Нашёл код на GitHub https://github.com/ostapkonst/bff2pdf где написано что он конвертирует .bff в .pdf
Скачал Python3.11 . Могу зайти в него через папку на диске С и введя где путь папки - cmd. Через эту консоль я только и могу открывать питон я так понял.
Установил PyPDF2 как указано в инструкции на GitHub. Правда не знаю где именно он лежит.
вставляя код он пишет кучу ошибок. Ну и как минимум я не знаю куда надо прописать в коде путь файла с расширением .bff и надо ли куда-то прописывать путь где будет сохранён конвертированный файл pdf/
Офлайн
alex9264Там автор кода какой-то туповатый. Он не только сам питон не знает, так он ещё и до сих пор глобальными переменными пользуется только потому, что не знает, как без них обходиться.
Помогите разобраться с кодом.
Нашёл код на GitHub https://github.com/ostapkonst/bff2pdf где написано что он конвертирует .bff в .pdf
return tmp_folder / fileName
Отредактировано py.user.next (Апрель 10, 2023 21:50:08)
Офлайн
А этот код использовать нельзя? Если можно, то как? Аналогов я не нашёл
Офлайн
скинь сюда файл bff
Офлайн
Вот 1
Прикреплённый файлы:
98116.bff (864,0 KБ)
Офлайн
Вот ссылка на 3 файла нужных. По размеру не могу отправить
https://mega.nz/file/Wq5wxSTC#g6mUH2_8xjHUufcxd4ij_e_yoiyIQzF9wHxC-gadrr0
Офлайн
попробуй через сайт ссылка, тот код что приложен не может распаковать эти файлы, может залочены как-то, типа авторские права, но это предположение, а если сайт справится, можно попробовать парсить сайт
Отредактировано xam1816 (Апрель 19, 2023 15:44:32)
Офлайн
alex9264Там вообще надо разбираться с форматом этой тупой системы, которая эти файлы делает. То есть саму эту систему анализировать надо сначала.
где написано что он конвертирует .bff в .pdf
alex9264Он предполагает, что там это запаковано в zip, а внутри лежат json-файлы с кусками данных в base64. Всё просто типа. Но файлы, которые ты сбросил, не являются zip-файлами. Файл .bff может быть форматом книг в одной системе (библиотека для студентов), а может быть форматом бэкапа в другой системе (хранитель бэкапов).
А этот код использовать нельзя?
Отредактировано py.user.next (Апрель 20, 2023 02:11:16)
Офлайн