Ваша проблема - опечатка.Это должно быть
os.path.exists(wk_dir + "/" + dir_name + "_%s_%dx%d_%d" % (a, resolution, resolution,n))
Вместо
os.path.exist(wk_dir + "/" + dir_name + "_%s_%dx%d_%d" % (a, resolution, resolution,n))
Обратите внимание, что os.path.exists
возвращает true, если есть что-либо с именем, переданным в качестве аргумента, будь то файл или каталог.
Чтобы проверить, существует ли файл :
import os
if os.path.isfile("~/myfile"):
print("this file exists!")
else:
print("file not found!")
Чтобы проверить, существует ли каталог :
import os
if os.path.isdir("~/mydir"):
print("this directory exists!")
else:
print("directory not found!")