체크 표시가되면 일련의 텍스트가 표시되도록하는 간단한 값 (a, b, c 등)이있는 일련의 확인란이 있습니다. 문제는 내가 많은 수의 체크 박스를 가지게 될 것이고, 각 체크 박스에 대해 아래의 코드를 수동으로 반복하면 난장판이 될 것이라는 것이다. 나는 여전히 파이썬을 배우고 있으며 이것을 실현하기위한 루프를 만드는 데 어려움을 겪고있다. 여기파이썬 루프를 만들 때 문제가 발생했습니다.
내 전류 (작업하지만, 바람직하지 않은) 코드입니다 :
if a:
a = 'foo'
if b:
b = 'bar'
...
아무것도로 box
을 반환하는 루프에서 내 시도 : 내 루프를 얻기 위해 무엇을해야
boxes = [a, b, c, ...]
texta = 'foo'
textb = 'bar'
...
for box in boxes:
if box:
box = ('text=%s', box)
제대로 작동합니까? 감사!
완벽한, 고마워! 절대로 사전 경로를 생각하지 않았을 것입니다 ... –