在不退出Python程序的情况下退出函数

时间:2017-11-24 14:08:40

标签: python-2.7

在我目前的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?

0 个答案:

没有答案