def update_img(num, direction):
datapath = r'photo_dark/' + SSP_num + r'/' + direction + '_dark'
shutil.copyfile(datapath + '_current.bmp', datapath + '.bmp')
img = cv2.imread(datapath + '.bmp', cv2.IMREAD_GRAYSCALE)
pickle_img = {'err': False, 'photo': img, 'caption': '', 'hist': calc_hist(img)}
save_obj(pickle_img, datapath)
Может кто объяснить почему работает, если переменная SSP_num не объявлена как глобальная?