@semen7907

Как сделать вывод переменных из цикла?

Есть такой код:

for objItem in colItems:
                    if objItem.Caption != None:
                        print("Caption:" + objItem.Caption)
                        print("Command:" + objItem.Command)
                        print("User:" + objItem.User)

return self.wfile.write('<p>{}<p>'.format(objItem.Caption).encode('utf-8')) # вывод на веб странице


Как можно сделать, чтобы в return выводились все значения objItem.Caption а не только последнее
  • Вопрос задан
  • 63 просмотра
Решения вопроса 1
LazyTalent
@LazyTalent
Data Engineer, Freelancer
captions = []
for objItem in colItems:
    if objItem.Caption != None:
        print("Caption:" + objItem.Caption)
        print("Command:" + objItem.Command)
        print("User:" + objItem.User)
        captions.append('<p>{}<p>'.format(objItem.Caption))

captions = '\n'.join(captions)
return self.wfile.write(captions.encode('utf-8'))
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы