Spaces:
Running
Running
# Copyright (c) Microsoft Corporation. | |
# Licensed under the MIT license. | |
def build_full_name(prefix, name, seq=None): | |
if isinstance(name, list): | |
name = '__'.join(name) | |
if seq is None: | |
return '{}__{}'.format(prefix, name) | |
else: | |
return '{}__{}{}'.format(prefix, name, str(seq)) | |
def _convert_name(name: str) -> str: | |
""" | |
Convert the names using separator '.' to valid variable name in code | |
""" | |
return name.replace('.', '__') | |