def get_default(default, setting_type):
if isinstance(default, str):
if setting_type[0] == 'str_t':
return default
else:
try:
return ast.literal_eval(default)
except:
if setting_type[0] == 'bool_t':
return default.lower()=='true'
else:
try:
return setting_type[1](default.split(' ')[0])
except:
return
elif default is None:
return setting_type[1]()
else:
return default
generate_dynamic_reconfigure_config.py 文件源码
python
阅读 21
收藏 0
点赞 0
评论 0
评论列表
文章目录