У меня есть строка, и я хочу использовать элементы для преобразования их в атрибуты класса.
@staticmethod
def impWords():
#re
tempFile = open('import.txt','r+')
tempFile1 = re.findall(r'\w+', tempFile.read())
for i in range(len(tempFile1)):
new=word(word.id=i,word.data=str(tempFile1[i]), word.points=int(tempFile1[i]+1))
Repo.words.append(word)
print str(Repo.words)
появляется следующая ошибка, как я могу это исправить, я попробовал некоторые идеи, которые у меня былино это не сработало.
File "D:\info\F P\Lab\lab5.7\Scramble\Repository\Rep.py", line 82, in impWords
new=word(id=int(i),data=str(tempFile1[i]), points=int(tempFile1[i]+1))
TypeError: cannot concatenate 'str' and 'int' objects