There is a script and an interface to it written in pyqt4. During the execution of the script functions, the program interface freezes and (does not respond). No data until the end of the program is updated in the interface, for example, w.textbrowser.append. After performing all the functions data appears. The problem is that the interface name still has to follow the progress of the execution from the IDE.
I suspect that here it is necessary to use certain flows. Threads but I am not familiar with them. Is my guess correct and if so what do you advise to read in this case