본문 바로가기
IT-개발,DB

python 문자열 변환

by SB리치퍼슨 2021. 2. 25.

python 문자열 변환

type string to bytes

type bytes to string

type string to dict

type string to list  <-- ast.literal_eval() 와 json.loads()함수 2가지 방법이 있습니다.

# bytes type to unicode string type
import json
import ast

str_text = "{\"key\": \"astrg\"}"
# type string to bytes
bytes_text = str_text.encode()
print(bytes_text, type(bytes_text))
# type bytes to string
str = bytes_text.decode()
print(str, type(str))
# string to dict
dict_text = json.loads(str)
print(dict_text, type(dict_text))
# type string to list
x1 = "['B-EXP', 'I-EXP', 'B-SUB', 'I-SUB', 'O']"
x2 = ast.literal_eval(x1)
print(x2, type(x2))
# type string to list
#x2 = json.loads(x1)
#print(x2, type(x2))

반응형

'IT-개발,DB' 카테고리의 다른 글

python 가이드 자동생성  (0) 2021.02.27
python django Testing  (0) 2021.02.27
[MySQL] 로그인 오류 / 비밀번호 재설정  (0) 2021.02.10
vscode에서 파이썬 인터프리터 설정  (0) 2021.02.08
JMeter 설치와 실행  (0) 2021.01.25

댓글