Skip to content

string

util.string

pascal_to_snake

pascal_to_snake(name: str) -> str
Source code in SaigeToolkit/util/string.py
def pascal_to_snake(name: str) -> str:
    return "_".join(re.sub(r"([A-Z])", r" \1", name).split()).lower()

get_time_string

get_time_string(timezone: str = 'Asia/Seoul') -> str
Source code in SaigeToolkit/util/string.py
def get_time_string(timezone: str = "Asia/Seoul") -> str:
    x = datetime.datetime.now(pytz.timezone(timezone))
    return f"{(x.year - 2000):02d}{x.month:02d}{x.day:02d}-{x.hour:02d}{x.minute:02d}{x.second:02d}"