본문 바로가기
파이썬

파이썬 문자열에서 퍼센트 (%)를 선택적으로 이스케이프하려면 어떻게해야합니까?

by º기록 2021. 2. 15.
반응형

다음 코드가 있습니다.

test = "have it break."
selectiveEscape = "Print percent % in sentence and not %s" % test

print(selectiveEscape)

출력을 얻고 싶습니다.

Print percent % in sentence and not have it break.

실제로 일어나는 일 :

    selectiveEscape = "Use percent % in sentence and not %s" % test
TypeError: %d format: a number is required, not str

 

해결 방법

 

>>> test = "have it break."
>>> selectiveEscape = "Print percent %% in sentence and not %s" % test
>>> print selectiveEscape
Print percent % in sentence and not have it break.

 

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

 

 

반응형

댓글