Вначале было слово...

Идея возникновения этого журнала родилась в процессе работы по внедрению языка python в качестве одного из способов проектирования объектов и решения вспомогательных задач в среде геометрического редактора К3. python является гибким, современным языком программирования и позволяет применять объектно ориентированный подход (в отличии от стандартных методов макроязыка К3) на уровне пользователя K3. Попытки внедрения языка начались еще в версии 6.4 ядра К3. Тогда все это свелось к созданию модуля для подготовки программ ЧПУ. В настоящий момент версия 7.4 ядра К3 позволяет применять язык python версии 3.3, а версия ядра 7.6..8.0 python версии 3.7, в качестве полной замены стандартного макроязыка. Все дальнейшие записи будут касаться работы именно в среде 7.6 или 8.0 К3. В качестве редактора я бы рекомендовал WingIDE Можно, конечно, использовать другие многочисленные редакторы в том числе Notepad++. Но без нормальной возможности отладки кода с перхватом точек останова проводить работы по поиску и исправлению сложно-разветвлённого кода черезвычайно неудобно. Как вариант, можно использовать бесплатный VS Code.

Комментарии

Популярные сообщения из этого блога

SQLAlchemy: Подключение к уже существующим базам данных

Настройка MSSQL Server 12 Express для доступа из локальной сети к справочникам k3mebel

Отключение запроса на изменение пароля при первом подключении Ошибка 15128 ... MUST_CHANGE is ON.