Замена графического интерфейса для включения автоматизации - PullRequest
0 голосов
/ 04 октября 2018

Я пытаюсь добавить автоматизацию в программу с графическим интерфейсом, которая объединяет тестовые данные из модели рапсодии.Автор сделал так, что вам пришлось вручную загружать вторичные файлы и вручную сохранять их.Мне удалось автоматизировать эти шаги.Однако есть кнопка со следующим определением:

def btnCopySummaryClicked(self,event):
  text""
  for label in [self.lblReadyForRegression, self.lblNotReady,
        self.lblMissingParent]:
     text += label.getText() + "\n"
  self.copyToClipboard(text)

Мой вопрос заключается в том, как мне воспроизвести это в отдельной функции, которую я могу вызвать, вместо того, чтобы ждать, пока кнопка будет нажата.

Примечание: я не понимаю, как работает эта функция, просто копирует соответствующую информацию, чтобы пользователь мог вставить ее в другое место.Я хотел бы распечатать информацию прямо в файл.

...