# 安装 pip install pypdf2 from PyPDF2 import PdfFileReader, PdfFileWriter # 用pypdf2旋转PDF某一页 pdf_reader = PdfFileReader(\'基于python的网页爬虫.pdf\') pdf_writer = PdfFileWriter() # 顺时针旋转90度 90的倍数 page = pdf_reader.getPage(0).rotateClockwise(90) pdf_writer.addPage(page) # 逆时针旋转90度 90的倍数 page = pdf_reader.getPage(1).rotateCounterClockwise(90) pdf_writer.addPage(page) with open(\'rotated.pdf\', \'wb\') as f: pdf_writer.write(f) # 排序pdf页面 此处例子为倒序排序 pdf_reader = PdfFileReader(\'基于python的网页爬虫.pdf\') pdf_writer = PdfFileWriter() for page in range(pdf_reader.getNumPages()-1, -1, -1): pdf_writer.addPage(pdf_reader.getPage(page)) with open(\'reordered.pdf\', \'wb\') as f: pdf_writer.write(f)