gpt4 book ai didi

python - 检查用户输入的文件名的可用性

转载 作者:行者123 更新时间:2023-11-28 19:09:50 24 4
gpt4 key购买 nike

我的程序要求用户输入文本文件的文件名。

然后它需要检查文件是否已经存在。

 else:
FileName = input("Please input a Valid File Name : ")
if os.path.isfile("C:/Users/Brads/Documents/", FileName, ".txt"):
print("File Exists")
else:
print("File does not exist")

但是它每次都会出错,我不知道为什么。


Traceback (most recent call last):
File "C:/Users/Brads/Python/5.py", line 108, in
FileName = input("Please input a Valid File Name : ")
File "", line 1, in
NameError: name 'Test' is not defined

我试过了

+str(FileName)+
这也会导致相同的错误。

感谢任何帮助

最佳答案

在 Python 2.x 中,input 获取用户的输入并尝试对其进行eval。你应该使用 raw_input相反:

fileName = raw_input("Please input a valid file name: ")
# Here ----^

关于python - 检查用户输入的文件名的可用性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41914183/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com