cast.as_string
cast.as_string(int_or_bytes_or_bool, optional_default_string)
설명
cast.as_string 함수는 INT, BYTES 또는 BOOL 값을 문자열 표현으로 변환합니다. 전송이 실패하는 경우를 처리하기 위해 선택적 default_string 인수를 제공할 수 있습니다. default_string 인수를 생략하거나 입력이 잘못된 UTF-8 또는 BASE64 바이트 시퀀스인 경우 함수는 빈 문자열을 반환합니다.
매개변수 데이터 유형
INT|BYTES|BOOL, STRING
반환 유형
STRING
코드 샘플
정수에서 문자열로 변환
이 함수는 정수 123를 문자열 "123"로 변환합니다.
cast.as_string(123) = "123"
바이트를 문자열로 변환
이 함수는 원시 바이너리 b'01를 문자열 "\x01"로 변환합니다.
cast.as_string(b'01, "") = "\x01"
불리언을 문자열로 변환
이 함수는 불리언 true를 문자열 "true"로 변환합니다.
cast.as_string(true, "") = "true"
실패한 변환 (선택적으로 제공된 문자열이 기본값임)
제공된 값이 잘못된 경우 함수는 기본적으로 "casting error" 문자열을 사용합니다.
cast.as_string(9223372036854775808, "casting error") = "casting error"