最近开始学习python,刚好有个需求需要用到pdf文件的合成,当我import PyPDF2时,系统提示我“ImportError: No module named PyPDF2”,原来是没有安装此模块,我是在windows系统的,直接打开命令行 输入命令 pip install pypdf2 稍等片刻就安装完成了,linxu如果是python3 可以用pip3 install pypdf2 来安装 再来运行代码成功合成了pdf文件,顺便把代码贴上
import sys
import time
import PyPDF2, os
import glob
from PyPDF2 import PdfFileMerger
path = sys.argv[1]
pdfs = glob.glob(path+'/*.pdf')
return_pdf = str(int(time.time()))+".pdf"
new_pdf = path+return_pdf
merger = PdfFileMerger()
for pdf in pdfs:
merger.append(pdf)
merger.write(new_pdf)
print(return_pdf);