-
가변 argument 사용법dev/python 2018. 2. 2. 19:15
REFERENCE
https://www.pythoncentral.io/fun-with-python-function-parameters/
MY EXAMPLE
def get_image_dir(db_name, *args, **kwargs):
func = eval('_%s_get_image_dir'%db_name.lower())
return func(*args, **kwargs)
def _kitti_get_image_dir(data_root, split):
split_dir = 'testing' if 'test' in split else 'training'
image_dir = '%s/data_object_image_2/%s/image_2'%(data_root, split_dir)
return image_dir
>>> get_image_dir('kitti', '/data', 'training')