在我目前的Python 2.7项目中,我首先阅读带有数据的文件,这是一个单独的函数,但如果在读取数据的过程中出现问题,我希望函数停止,用户转到&# 34;再试一次",它看起来像这样:
def main():
ok = False
while not ok:
file = raw_input();
FileisOk = readFile(file)
if FileisOk
ok = True
def readFile(file):
try:
open(file, "r")
except IOError:
print "Error message"
return False
#stop function
所以一旦出现问题,我想返回主函数,让用户输入另一个文件,但是如何退出readFile并返回main?