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 |
댓글