This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author xtreak
Recipients rominf, xtreak
Date 2018-10-30.10:11:54
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1540894314.71.0.788709270274.issue35108@psf.upfronthosting.co.za>
In-reply-to
Content
Sorry I misread your title stating it's about object getattr for a property has to execute the underlying code it seems as explained in https://stackoverflow.com/a/30143990/2610955 . I don't know if there is a way through which an attribute access in case of property can be verified without executing it. In case of catching the exception and returning the attributes that don't raise exception since it depends on the runtime execution of the property where the exception might occur at one point in time and doesn't occur in another point of time causing confusion during debugging.
History
Date User Action Args
2018-10-30 10:11:54xtreaksetrecipients: + xtreak, rominf
2018-10-30 10:11:54xtreaksetmessageid: <1540894314.71.0.788709270274.issue35108@psf.upfronthosting.co.za>
2018-10-30 10:11:54xtreaklinkissue35108 messages
2018-10-30 10:11:54xtreakcreate