sourcecode

정수를 문자열 진자로 변환

codebag 2023. 6. 7. 22:47
반응형

정수를 문자열 진자로 변환

정수가 있습니다.

{% set curYear = 2013 %}

{% if %}진술 저는 그것을 어떤 문자열과 비교해야 합니다.설정할 수 없습니다.curYear처음에는 줄을 서야 하기 때문에 루프에서 줄을 서야 합니다.

어떻게 변환해야 합니까?

답을 찾았습니다.

정수를 문자열로 캐스팅:

myOldIntValue|string

문자열을 정수로 캐스팅:

myOldStrValue|int

OP는 외부에서 스트링으로 캐스팅해야 했습니다.{% set ... %}하지만 당신의 경우가 아니라면 당신은 할 수 있습니다.

{% set curYear = 2013 | string() %}

해당 진자 필터에는 괄호가 필요합니다.

2개의 변수를 연결하는 경우 다음을 사용할 수도 있습니다.~ 사용자 지정 연산자.

서식 지정someInt다음을 통해 문자열을 얻을 수 있습니다.

'{0:d}'.format(someInt)

이 구문은 PythonJinja를 사용하는 ansible에서 왔습니다.막후에서

언급URL : https://stackoverflow.com/questions/19161093/convert-integer-to-string-jinja

반응형