我正在使用python 2.6.6,我无法解决我的问题。
我有这段代码:
file = raw_input('Enter the name of the file: ')
try:
text_file = open(file,'r')
except IOError:
print 'File not found'
file = raw_input('Enter the name of the file: ')
text_file = open(file,'r')
如何将其转换为循环,以便如果用户输入错误的文件名或文件不在该位置,它会继续询问该文件?
此致
Favolas
答案 0 :(得分:7)
while True:
file = raw_input('Enter the name of the file: ')
try:
text_file = open(file,'r')
break
except IOError:
print 'File not found'