Я читаю PDF-файл с помощью Python, и часть содержимого отображается в виде строки искаженного текста. Как мне его восстаPython

Программы на Python
Ответить
Anonymous
 Я читаю PDF-файл с помощью Python, и часть содержимого отображается в виде строки искаженного текста. Как мне его восста

Сообщение Anonymous »

Я прочитал PDF-файл с помощью Python, и часть содержимого отображается в виде строки искаженного текста. Как мне его восстановить?

Код: Выделить всё

import fitz
doc = fitz.open("2303.11366v4.pdf")# download from https://arxiv.org/pdf/2303.11366
print(doc[2].get_text().split('Figure 1')[0])
Я получил этот текст:

Код: Выделить всё

@7DVNFOHDQVRPHSDQDQGSXW
LWLQFRXQWHUWRS
'HFLVLRQPDNLQJ
7DVN@RIRSHQ

RUFORVH

SDUHQWKHVHVRQO\>@
3URJUDPPLQJ
7DVN:KDWSURIHVVLRQGRHV-RKQ
/DQFKHVWHUDQG$ODQ'HDQ)RVWHU
KDYHLQFRPPRQ"
5HDVRQLQJ
>@
$FWLRQWDNHSDQIURPVWRYHEXUQHU
2EV1RWKLQJKDSSHQV>@
$FWLRQFOHDQSDQZLWKVLQNEDVLQ
2EV1RWKLQJKDSSHQV>@
7KLQN>@QRYHOLVWMRXUQDOLVW
FULWLF>@QRYHOLVW
VFUHHQZULWHU>@FRPPRQLV
QRYHOLVWDQGVFUHHQZULWHU
$FWLRQ²QRYHOLVWVFUHHQZULWHU³
GHIPDWFKBSDUHQVOVW
LIVFRXQW

VFRXQW

VFRXQW

VFRXQW

>@
UHWXUQ
1R
6HOIJHQHUDWHGXQLWWHVWVIDLO
DVVHUWPDWFKBSDUHQV
(QYLURQPHQW%LQDU\5HZDUG

5XOH/0+HXULVWLF
+DOOXFLQDWLRQ
>@IDLOHGEHFDXVH,LQFRUUHFWO\
DVVXPHGWKDWWKH\ERWKKDGWKH
VDPHPXOWLSOHSURIHVVLRQV>@
DFFXUDWHO\LGHQWLI\LQJWKHLU
SURIHVVLRQV
>@ZURQJEHFDXVHLWRQO\FKHFNV
LIWKHWRWDOFRXQWRIRSHQDQG
FORVHSDUHQWKHVHVLVHTXDO>@
RUGHURIWKHSDUHQWKHVHV>@
>@WULHGWRSLFNXSWKHSDQLQ
VWRYHEXUQHU>@EXWWKHSDQ
ZDVQRWLQVWRYHEXUQHU>@
>@
UHWXUQ
@6RWKHSURIHVVLRQ
-RKQ/DQFKHVWHUDQG$ODQ'HDQ
)RVWHUKDYHLQFRPPRQLVQRYHOLVW
$FWLRQ²QRYHOLVW³
>@$FWLRQWDNHSDQIURP
VWRYHEXUQHU
>@2EV

Подробнее здесь: [url]https://stackoverflow.com/questions/78746890/i-read-a-pdf-file-using-python-and-part-of-the-content-is-displayed-as-a-string[/url]
Ответить

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

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

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

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

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