我觉得我在问一个非常愚蠢的基本问题,但我已经昏迷了,无法理解它。
我有一个为我解析 pdf 的模块,在模块内部有将 pdf 内容解析为列表的函数。
def pdfToList(inFile):
#Do all kinds of stuff with inFile
list = inFile
我从一个单独的文件中调用 pdfToList。因为 pdfToList 解析一个文件,所以当我稍后在我的主程序中需要结果时,我不想再次调用它。所以我想我会在我的模块中用一个单独的函数返回这个值:
def getList():
return list
不用说,由于范围问题,这不起作用。我怎样才能解决这个问题?