我正在开发一个接受文件名作为输入的程序,我正在尝试添加一个错误检查,以便在输入无效文件时不会中断程序,但我不太确定如何做。你知道吗
目前我正在使用
图像1=Image.open打开(原始输入('输入您的第一个图像名称:')
本质上,我需要的是某种类型的循环,以防文件不存在。例如,我使用的文件是june\u subset_灰色.tif,但是如果有人写了_灰色.tif而不是促使他们再试一次,它只会打破。另外,我不想硬编码它可能是什么,因为有些东西可以命名他们的文件图片.jpeg,或阿拉斯加.tif. 你知道吗
这么说来,我猜我是在寻找一个在调用的文件不存在的情况下可以循环的东西。你知道吗
感谢所有提前回复。这在我的编程课上根本没有涉及,所以我只能任由google和stackoverflow摆布。你知道吗
一个快速的while循环就可以了
我不确定
Image
是什么,但它可能会引发几种不同类型的错误。例如,如果用户输入了一个有效的文件名,但不是图像文件,该怎么办。阅读它的帮助并进行实验,看看是否还有其他异常需要捕获。你知道吗相关问题 更多 >
编程相关推荐