Я пытаюсь отправить аргументы для добавления к одной строке, которую я хочу напечатать в конце, содержащем весь текст как одну строку. Я пробовал следующее, которое распечатывается при каждой отправке.
Как я могу просто сохранить его, пока не захочу распечатать все?
class test():
def __init__(self):
pass
def printInfo(self,s):
self.info=''
self.info+=s
def someFunction(self):
#assume this list is being extracted from somewhere else unknown
self.tempList = ['text1','text2','text4','text4','text5']
for i in self.tempList:
self.printInfo(i)
self.anotherList=['text6','text7']
for j in self.anotherList:
self.printInfo(j)
print self.info
stringTest = test()
stringTest.someFunction()