分割するPDFのページの終了位置をリストの中の次の要素から指定したいのですが、
どのように記載したらよろしいでしょうか。
ご教示いただけますと幸いです。
ret = ['page1,'page1','page1,'page1','page2',page3',page4',page4',]
「リストから重複のない1回目に登場する要素のみを取り出したいです」
iでリストから取り出せましたが、
PDFを分割する際のpagesに分割の開始位置iを指定しましたが、
分割の終了位置をどう記載すればいいのかわかりません。
dicT = {}
for i in range(len(ret)):
if ret[i] not in dicT:
print(ret[i])
dicT[ret[i]] = True
merger = PyPDF2.PdfFileMerger() # page は 0 始まりの数字で指定。2ページ目は 1 merger.append(file_path, pages=(i,?????)) file_name = r'\Cut_PDF\Result/' + str(ret[i]) + '.pdf' merger.write(file_name) merger.close
回答1件
あなたの回答
tips
プレビュー