Это должно быть легко, но я не знаю терминов, чтобы эффективно его использовать.
У меня есть файл Main.py, который импортирует класс GetPointDistance из файла getPointDistance.py.
Main.py может отправлять переменную в GetPointDistance, но как я могу настроить ее так, чтобы переменная (называемая в Main) обновлялась, я действительно хочу использовать это для индикатора выполнения, но давайте просто сядем, я хочу вернуть значениеx, который находится в цикле for в getPointDistance и имеет функцию печати в Main.
Например:
(Main.py)
import getPointDistance
class MyWindow(QtWidgets.QMainWindow):
def __init__(self):
super(MyWindow, self).__init__()
uic.loadUi('pyqtdesigner.ui', self)
...
...
def near_dist_top(self):
getPointDistance.GetPointDistance.calculate_nearest_top(self, distance)
print(value_from_getPointDistance)
(getPointDistance.py)
class GetPointDistance:
def calculate_nearest_top(self):
top_dist_list = []
for i in range(len(T)):
print(i)
return i
Я хочу вернуть значение из getPointDistance (i) и получить к нему доступ в Main