使用 Raw_Input 检查目录是不是存在
Posted
技术标签:
【中文标题】使用 Raw_Input 检查目录是不是存在【英文标题】:Using Raw_Input to Check Existence of Directory使用 Raw_Input 检查目录是否存在 【发布时间】:2015-04-29 06:56:41 【问题描述】:我正在尝试设计一个代码块来检查用户输入的目录是否存在,如果存在则打印,如果不存在。
import os
foldername = raw_input ("Please enter the name of your desired folder: ")
if os.path.exists(foldername):
print "Yes, your folder exists!"
else:
print "Please re-enter your folder directory as it does not exist."
以上是我所拥有的,但它始终输出该目录不存在,尽管我知道它存在。
见解?
蟒蛇
【问题讨论】:
你放绝对路径了吗?/home/username/dir/
?
谢谢!我对 Python 很陌生,这花了我一段时间才明白!
【参考方案1】:
代码看起来没问题。
我相信您没有使用绝对路径。
尝试使用/home/username/dir/folder
而不是folder
【讨论】:
以上是关于使用 Raw_Input 检查目录是不是存在的主要内容,如果未能解决你的问题,请参考以下文章