【发布时间】:2016-11-18 15:54:56
【问题描述】:
我正在创建一个程序,它要求用户选择要在程序中运行的文件,但是当输入不存在的文件名时,我无法阻止程序崩溃。我尝试过 try 语句和 for 循环,但它们都给出了错误。我选择文件的代码如下:
data = []
print "Welcome to the program!"
chosen = raw_input("Please choose a file name to use with the program:")
for line in open(chosen):
our_data = line.split(",")
data.append(our_data)
【问题讨论】:
-
请说明您是如何尝试
try语句的。这是正确的做法。 -
try是正确的解决方案。向我们展示您使用它的代码。
标签: python loops for-loop try-catch raw-input