NetClasses#
- class pyedb.grpc.database.nets.NetClasses(pedb)#
Net classes management.
This class provides access to net classes in the EDB layout. It allows for operations like retrieving nets, adding/removing nets, and checking if a net is part of a net class.
Examples
>>> from pyedb import Edb >>> edb = Edb(myedb, edbversion="2025.1") >>> net_classes = edb.net_classes
Overview#
Import detail#
from pyedb.grpc.database.nets import NetClasses
Property detail#
- property NetClasses.items: Dict[str, pyedb.grpc.database.net.net_class.NetClass]#
Extended nets.
- Returns:
Dict[str,pyedb.grpc.database.nets.nets_class.NetClass]Dictionary of extended nets.
Method detail#
- NetClasses.__getitem__(name: str) pyedb.grpc.database.net.net_class.NetClass#
Get a net by name.
- Parameters:
- name
str Name of the net to retrieve.
- name
- NetClasses.create(name, net) bool | pyedb.grpc.database.net.net_class.NetClass#
Create a new net class.
- Parameters:
- Returns:
pyedb.dotnet.database.edb_data.nets_data.EDBNetClassDataFalseifnetnamealreadyexists.