Перезаписать свойство в используемом (но не импортированном) классе.Python

Программы на Python
Ответить
Anonymous
 Перезаписать свойство в используемом (но не импортированном) классе.

Сообщение Anonymous »

Я использую fitz/ и pdf2docx пакеты Python для чтения таблиц из файлов PDF, чтобы я мог извлекать из них данные и моделировать их соответствующим образом для хранения в озере данных.
Похоже, что класс Converter в pdf2docx имеет действительно надежные конфигурации, которые позволяют ему получать все таблицы и очень четко их читать. Единственная проблема заключается в том, что иногда он заменяет то, что, как я думаю, считает вложенной таблицей, на строку. Я обнаружил эту проблему и успешно воспроизвел исправление на своем локальном компьютере, отредактировав класс Cell в файле Cell.py в каталоге таблиц pdf2docx. Однако я хотел бы иметь возможность использовать это в облачной функции в GCP без загрузки исходного кода в облачную функцию в виде прямых файлов. Есть ли способ установить pdf2docx через мой файл require.txt, а затем в самом коде переопределить метод Cell.text?

Подробнее здесь: https://stackoverflow.com/questions/791 ... rted-class
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»