Python for .NET is a package that gives Python programmers nearly seamless integration with the .NET Common Language Runtime (CLR) and provides a powerful application scripting tool for .NET developers.
Catching C# exceptions and properly throwing them as Python exceptions in DynamicClassObjectgetattr and setattr overrides. This was causing the host process to crash since C# exceptions cannot be properly handled in Python.
Catching C# exceptions and properly throwing them as Python exceptions in
DynamicClassObject
getattr
andsetattr
overrides. This was causing the host process to crash since C# exceptions cannot be properly handled in Python.