Python, вызовы функций внутри одного класса для графического интерфейса - PullRequest
0 голосов
/ 18 мая 2018

Здравствуйте, я пытаюсь создать простой графический интерфейс, у меня есть кнопка, которая вызывает функцию для импорта некоторых данных Excel, и я бы хотел обработать эти данные в другой функции в том же классе.Ниже приведен мой код для двух функций: сначала импортируются данные, затем я хотел бы использовать данные из OpendirREF в функции Confidens.Кто-нибудь может помочь?

def OpendirREF(self):
    filePath_REF = str(QtGui.QFileDialog.getOpenFileName(self, 'Single File', '*.xlsx')) #  \n *.txt')

    fileHandle_REF = os.path.basename(filePath_REF)

    data_REF = pd.read_excel(fileHandle_REF)

    return data_REF

def Confidens(self):

    imported_data = self.OpendirREF()
    print imported_data

1 Ответ

0 голосов
/ 18 мая 2018

Я полагаю, что вы спрашиваете, как вызвать функцию в том же классе. Если так:

Если вы хотите сослаться на нее, что-то вроде этого

classname.OpendirREF (self).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...