Плагины

Вопросы связанные с работой ГИС Аксиома
Аватара пользователя
Матвеич
Пользователь
Сообщения: 126
Зарегистрирован: 09 янв 2024, 14:43

Re: Плагины

Сообщение Матвеич » 20 фев 2025, 11:37

Доброго времени суток !


где и в чем допущена ошибка ?

katalog_uz.py находится в папке buttons

запускаю point_uz в модуле _init_.py print( katalog_uz.point_uz(self))


текст katalog_uz.py

import sys
sys.path.insert(0, 'C:\\DJOKER\\MapTopik\\buttons')
def point_uz(self) -> None:
# открыть файл выбора условного знака
r = 2*5
print(' _код точки ... ',r)
return r



Все работает прекрасно , значение r возвращает: 10 .
заменяю r = 2*5 на r=2*7 , собираю и запускаю программу - значение r остается равным 10.

выхожу из Аксиомы , снова устанавливаю свой дополнительный модуль , выбираю пункт меню вычислений , все нормально и r=14
работаю в PyCharm 2024.3.2 , компилирую _init_.py и katalog_uz .
Аватара пользователя
Матвеич
Пользователь
Сообщения: 126
Зарегистрирован: 09 янв 2024, 14:43

Re: Плагины

Сообщение Матвеич » 20 фев 2025, 15:54

добрый вечер !

добавил этот оператор и заработало
from .buttons.katalog_uz import point_uz,pline_uz,region_uz,text_uz

благодаря опыту и интуиции , а как хочется просто прочитать в руководстве что надо делать
Ответить