у меня есть приложение на Qt5 и там есть кнопка "сохранить", вот код функции для неё:
def save_result():
open('result.txt', 'w').write("save test")
open('result.txt', 'w').close()
print('test')
ui.pushButton_2.clicked.connect(save_result) # Сохранить результат
Дело в том, когда я нажимаю на эту кнопку, в консоль выводится test, как и задумано, но вот в блокнот ничего не заносится.