import PyPDF2
# 打开原始PDF文件
input_file_path = r'./操作文件//Climate risks and FDI.pdf'
output_file_path = r'./操作文件//截取_Climate risks and FDI.pdf'
with open(input_file_path, 'rb') as file:
reader = PyPDF2.PdfFileReader(file)
# 创建一个新的PDF文件对象
writer = PyPDF2.PdfFileWriter()
# 提取第5页到第10页(Python中列表索引从0开始,所以是4到9)
for i in range(0, 31): # 从4开始到9结束
page = reader.getPage(i)
writer.addPage(page)
# 写入到输出文件
with open(output_file_path, 'wb') as output_file:
writer.write(output_file)