Hi, I am converting PDF into text file, I am using following code. from pypdf2 import PdfFileReader
def read_pdf(pdfFileName): pdf = PdfFileReader(pdfFileName) yield from (pg.extractText() for pg in pdf.pages) for i in read_pdf('book.pdf'): print(i) I want to avoid for loop , I also tried to create another function and call read_pdf() inside that new function using yield from but I think I am missing real picture here -- https://mail.python.org/mailman/listinfo/python-list