我正在使用一个脚本从PDF文件中提取文本。如果我在shell中一次运行一行脚本,它就可以正常工作(即在shell窗口中返回提取的文本),但是如果我尝试执行整个脚本,就不会返回任何内容。脚本如下:
import PyPDF2
pdfFileObj = open('c:\Python27\meetingminutes.pdf', 'rb')
pdfReader = PyPDF2.PdfFileReader(pdfFileObj)
pdfReader.numPages
pageObj = pdfReader.getPage(0)
pageObj.extractText()
我对Python非常陌生,所以非常感谢您的帮助!你知道吗
Python shell响应表达式的结果。在脚本中,需要显式打印结果:
如果Python需要不同的行为方式,那么就永远无法编写保持沉默的脚本。你知道吗
从技术上讲,Python交互式shell所做的是使用^{} function ,因此每个表达式(除非它产生}将使用^{} function 。你知道吗
None
)都是使用print repr(<expression outcome>)
编写的。^不带repr()
的{相关问题 更多 >
编程相关推荐