0

Проверка запущен ли Micromine

ccdd600 il y a 6 mois dans Micromine / Скрипты mis à jour par VVolobuev (Moderator (RUS)) il y a 5 mois 3

Каким методом можно проверить запущен ли Micromine, не просто процесс, а именно после входа в лицензию и готов к работе

if ....():

    print('готов к работе')

Solution

Solution

А зачем вам запускать графический интерфейс в другом процессе? ММ достаточно хорошо умеет интегрироваться со сторонними библиотеками питона, с помощью которых вы можете запускать графические интерфейсы в ММ. Сам ММ не предназначен для запуска своего функциона из вне. С разработкой простых графических интерфейсов для ММ можете ознакомиться в нашем мануале.

Здравствуйте,

Спасибо, задаете вопросы на форуме.

Можете описать для какой задачи вам нужно находить процесс работающего ММ?

Правильное решение данной задачи это написать скрипт, который при исполнении будет "сигнализировать", и добавить его в слот.

Через другой графический интерфейс хочу выполнить отчёт в ММ и вывести его в этом интерфейсе, соответственно нужно проверить состояние ММ

Solution

А зачем вам запускать графический интерфейс в другом процессе? ММ достаточно хорошо умеет интегрироваться со сторонними библиотеками питона, с помощью которых вы можете запускать графические интерфейсы в ММ. Сам ММ не предназначен для запуска своего функциона из вне. С разработкой простых графических интерфейсов для ММ можете ознакомиться в нашем мануале.