LINC-BIT's picture
Upload 1912 files
b84549f verified
raw
history blame contribute delete
476 Bytes
# 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('.', '__')