session#
- ansys.edb.core.session.session(ansys_em_root, port_num=None, ip_address=None, dump_traffic_log=False)#
Launch a local session to an EDB API server in a context manager.
- Parameters:
- ansys_em_root
str Directory where the
EDB_RPC_Server.exefile is installed.- port_num
intorNone, default:None Port number to listen on. The default is
None, in which case a port in [50051, 60000] is selected.- ip_address
strorNone, default:None IP address where the server executable file is running. The default is
None, in which case localhost is used.Note
This parameter is currently not supported. In future releases, this parameter is to support remotely running the API on another machine.
- dump_traffic_logbool, default:
False Flag indicating if the network traffic log should be dumped when the session is disconnected
- ansys_em_root
Examples
Create a session that automatically disconnects when it goes out of scope.
>>> with session("C:\\Program Files\\AnsysEM\\v231\\Win64", 50051): >>> # program goes here