在用户输入上,我试图验证他们输入了合适的文件扩展名。例如:检查有效的文件扩展名
file1 = input('Enter the file name ending in ".txt": ')
我想验证他们是否输入了'.txt'。现在我正在做非常基本的检查。但是,下面的检查并没有真正验证文件是否以.txt结尾。
if '.txt' not in file_name:
print('Include file extension (example): ".txt"')
所以我认为它只验证'txt'字符存在''后。但只有当这是最终的'。'时,例如,我不希望它意外地捕捉到baby.dinosoars.txt中的“dinosoars”。
[Checkingtofileextensions](http://stackoverflow.com/questions/5899497/checking-file-extension) –