如何增加 QLineEdit 名称以访问值?

How to increment QLineEdit name to access value?

这似乎是一个非常简单的问题,但让我感到难过。我有一个 UI,它有多个用于名称、开始和结束时间的 QLineEdits。例如:

clipName1, clipStart1, clipEnd1 clipName2, clipStart2, clipEnd2 clipName2, clipStart3, clipEnd3

这些不是即时动态构建的。它们是静态的。我希望通过循环访问这些值。我不确定如何将一个整数附加到变量名上并且仍然能够访问该值。我试过这个我知道行不通:

    clipTotal = 4

    for i in range(1, clipTotal+1):
        clipName = self.clipName+str(i)+.text()

ekhumoro 在以上评论中提供的答案:

clipName = getattr(self, 'clipName%d' % i).text()