How to display the updated data of a function when it is executed through a signal from a widget located in another module

Sorry ,I made a mistake in the previous post and I don’t know how to delete it, so I will put it again and with the code.

I have a small application where the user can enter numbers and then these are passed to a method to perform certain action.

Now I need to access this method through a signal generated by a widget that is in another module and what happens is that i can access the method, but if the user changes the input data,the method show the data that was defined at the beginning.

On the other hand if this method is called with a signal generated by a widget contained in the same class the data entered by the user is updated.

—Module 1-----

class Página_1(QWidget):
def init(self):
super().init()

     self.layout_general=QGridLayout()
     self.layout_general.setContentsMargins(20,40,20,20)

  #    #----------Básic Data----------------------

     
     self.tex_i_nominal=QSpinBox()
     self.tex_i_nominal.setFixedSize(80,25)
     self.tex_i_nominal.setValue(65)

     self.tex_i_nominal.editingFinished.connect(self.graph)
     
     self.tex_LRA=QSpinBox()
     self.tex_LRA.setFixedSize(80,25)
     self.tex_LRA.setValue(287)
     self.tex_LRA.editingFinished.connect(self.graph)
    

 def graph(self): # <---------- 
     

    self.dato=[self.tex_i_nominal.value(),self.tex_LRA.value()]
   
    print(self.dato)

—Module-2

from Info.info_1 import Página_1

class Página_3(QWidget):

 def __init__(self):
     super().__init__()
     

     self.New_text=Página_1()
     
     self.openButton=QPushButton(self)
     self.openButton.clicked.connect(lambda: self.New_text.graph())