我想在检查python中的目录之后执行一个命令。在
我正在使用
if not os.path.exists(DIR2+dirName):
如果该位置中不存在目录
然后我想创建或移动一个目录到那个位置。在
DIR2是我要检查的目录的路径。例如/temp/test
dirName
是我要检查的目录的名称。在
所以在/temp/test
中,我想检查/fold
是否存在。。如果不是,我想在DIR2
中创建/fold
,或者将目录从DIR1
移动到{}
如何修复这个if not语句?不管发生什么,它都会进入循环。。在
Tags:
您应该使用
os.path.join
来避免由于字符串连接而导致的错误。在另外,
os.path.isdir
将检查文件夹(因此您也可以在DIR2中有一个名为dirName的文件)。在相关问题 更多 >
编程相关推荐