ast.literal_eval(node_or_string)은 eval()보다 안전한 방법으로 node 또는 string을 인자로 받아 적절한 strings, bytes, numbers, tuples, lists, dicts, sets, booleans, None값을 return 해 준다.
import ast ast.literal_eval("{'muffin' : 'lolz', 'foo' : 'kitty'}") # = {'muffin': 'lolz', 'foo': 'kitty'}
'Language > python' 카테고리의 다른 글
[python] selenium을 이용한 크롤링2 (0) | 2017.06.23 |
---|---|
[python] python을 이용해 clipboard에 원하는 문자열을 복사하기 (0) | 2017.06.20 |
python에서 bash 명령 (0) | 2017.05.24 |
[라이브러리] pwntools - CTF toolkit (0) | 2016.08.04 |
selenium 라이브러리를 이용한 Facebook automation tool (0) | 2016.07.23 |