我想使用a_reader函数打开一个文件。然后我想使用第二个函数来打印文件。我想这样做,因为我希望能够在不打印它的情况下稍后调用打开的文件功能。任何想法最好的方式来做到这一点?下面是一个示例代码,我知道不工作,但它可能有助于解释什么,我想要做的在另一个函数中调用第二个函数
def main():
a_reader = open ('C:\Users\filexxx.csv','r')
fileName = a_reader.read()
a_reader.close()
def print():
print fileName
main()
print()
那么,你定义了两个函数,然后你调用它们。这很简单。你真的打算在main()函数中定义print()函数吗?或者这只是一个缩进错误? – 2013-05-04 08:04:35