Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Удаленная работа для IT-специалистов
tmp = BytesIO() output = PyPDF2.PdfFileWriter() pdfOne = PyPDF2.PdfFileReader(open(path_pdf, 'rb')) for page in range(pdfOne.getNumPages()): output.addPage(pdfOne.getPage(page)) output.write(tmp)
UnicodeDecodeError at /contracts/24546799/ 'charmap' codec can't decode byte 0x98 in position 698: character maps to
tmp = BytesIO() output = PyPDF2.PdfFileWriter() pdf = open(path_pdf, 'r').read().encode("base64") pdfOne = PyPDF2.PdfFileReader(pdf) for page in range(pdfOne.getNumPages()): output.addPage(pdfOne.getPage(page)) output.write(tmp) os.remove(path_pdf) print(tmp.read().decode('base64'))