본문 바로가기
파이썬

파이썬 Python에서 JSON의 큰 따옴표 이스케이프

by º기록 2020. 10. 2.
반응형

파이썬에서 큰 따옴표를 백 슬래시와 큰 따옴표로 어떻게 바꿀 수 있습니까?

>>> s = 'my string with "double quotes" blablabla'
>>> s.replace('"', '\\"')
'my string with \\"double quotes\\" blablabla'
>>> s.replace('"', '\\\"')
'my string with \\"double quotes\\" blablabla'

다음을 얻고 싶습니다.

'my string with \"double quotes\" blablabla'

 

해결 방법

 

>>> s = 'my string with \\"double quotes\\" blablabla'
>>> s
'my string with \\"double quotes\\" blablabla'
>>> print s
my string with \"double quotes\" blablabla
>>> 

's'를 요청하면 \를 이스케이프하고 인쇄하면 문자열이 더 '원시'상태로 표시됩니다. 그래서 지금...

>>> s = """my string with "double quotes" blablabla"""
'my string with "double quotes" blablabla'
>>> print s.replace('"', '\\"')
my string with \"double quotes\" blablabla
>>> 

 

참조 페이지 https://stackoverflow.com/questions/5997029

 

 

반응형

댓글