🎉Community Raffle - Win $25

An exclusive raffle opportunity for active members like you! Complete your profile, answer questions and get your first accepted badge to enter the raffle.
Join and Win

import hm.entities is throwing error in Python Console in Hypermesh

User: "ShubhDarade138"
Altair Community Member
Updated by ShubhDarade138

I am able to import hm. But import hm.entities is not callable.

Find more posts tagged with

Sort by:
1 - 3 of 31
    User: "Michal Stefuca"
    Altair Employee
    Updated by Michal Stefuca

    Hi Shubham,

    We are introducing Python API in HyperMesh client in version 2024.0 (due to be available soon), hence you are seeing an error when trying to import hm.entities in 2023.1.

    In version 2023.1, we completed the first phase of Python API for HyperView and HyperGraph clients.

    Best regards,

    Michal Stefuca
    Automation & Customization

     

    User: "Shanmukh_Kancherla"
    Altair Community Member

    Even I am facing this issue. When is it going to be resolved?
    version: 2024.1

    image.png

    Hi @Shanmukh_Kancherla

    The hm modules can be imported only within the HyperMesh application. If you are writing your code in VS Code, you can take advantage of the HyperWorksPyAPI - Visual Studio Marketplace extension, but it will only provide syntax recognition, auto-completion, and docstrings for some classes/methods. The code itself will not run in a standalone Python interpreter, you will need to execute it inside HyperMesh.

    Thanks,

    Micha Stefuca
    Automation & Customization