3
pdfile=open("tutorial.pdf","r")
xyz= pdfile.readlines()
pqr=pdfile.readline()
for a in xyz:
    print a

このコードは実際のコンテンツを表示しません。代わりに、いくつかの疑問符とボックスが表示されます。

4

3 に答える 3

3

PDF ファイルには書式設定されたデータが含まれているため、直接読むことはできません。

pyPdfモジュールを使用してください!ここをクリックhttp://pybrary.net/pyPdf/ インストールすれば、変換せずに読むことができます。

于 2013-09-02T10:14:06.490 に答える
2

PDF ファイルはプレーン テキストではありません。そのバイトを端末に出力することはできません。それを読むには、PDF 読み取りライブラリ (いくつかの提案についてはPython PDF ライブラリを参照してください) を使用する必要があります。

于 2013-08-07T08:04:46.240 に答える
1

テキスト PDF ファイルを使用している場合は、PDFMinerを使用することをお勧めします。(完全な例はここにあります: https://github.com/syllabs/pdf2text )

于 2013-08-07T09:05:10.737 に答える