私は非常にpythonには新しく、非常に大きなpdfファイル(10,000+ページなど)から3ページごとに削除しようとしています。現在、サムネイル表示でpdfを見て、3列目のすべてのページをドラッグして削除してください。明らかにこれは非常に手作業で行われ、コンピュータが頻繁にクラッシュするなど...私はコードでこれを行うことができるはずですね。私は周りを見回して、そこにいくつかの似たようなトピックが見つかりましたが、私は動作するようにコードを変更するように見えることはできません。今はpyPDFモジュールを使用しています。pdfのすべてのnページ目を削除します
from pyPdf import PdfFileWriter, PdfFileReader
doc = "TEST_IN.pdf"
inputpdf = PdfFileReader(open(doc,"rb"))
output = PdfFileWriter()
n = 3
for i in xrange(inputpdf.numPages):
if i % 3 != 0
output.addPage(inputpdf.getpage(i))
with open ("document-page%s.pdf" % i, "wb") as outputStream:
output.write(outputStream)
を今私が取得しています:(。。私はpyPDF2モジュールが出てそこにある知っているが、私はpyPDFは問題ないはずだと思う私は変更することが幸せでない場合)ここで私がこれまで持っているものです文の構文エラー:if%3!= 0
コードを修正する手助けがありますか?前もって感謝します。私はこのサイトで助けてくださったみなさんに感謝します。