首页 > 解决方案 > 如何将字节字符串转换为文本文件?

问题描述

我正在尝试运行此代码。它以字节为单位给我输出。我想知道如何将字节转换为文本文件

def convert(fname,pages):
    if not pages:
        pagenums = set()
    else:
        pagenums = set(str(pages))

    output = StringIO()
    manager = PDFResourceManager()
    converter = TextConverter(manager, output, laparams=LAParams())
    interpreter = PDFPageInterpreter(manager, converter)

    infile = open(fname, 'rb')
    for page in PDFPage.get_pages(infile):
        interpreter.process_page(page)
    infile.close()
    converter.close()
    text = output.getvalue()
    output.close
    return text

标签: pythonpypdf2stringio

解决方案


推荐阅读