Fix doc setting for Python 2.x

This commit is contained in:
Stefan van der Walt
2015-12-12 19:21:52 -08:00
parent 024dd34b19
commit bf5ba4540b
+6 -1
View File
@@ -558,7 +558,12 @@ def _install_properties_docs():
for p in [member for member in dir(_RegionProperties)
if not member.startswith('_')]:
getattr(_RegionProperties, p).__doc__ = prop_doc[p]
try:
getattr(_RegionProperties, p).__doc__ = prop_doc[p]
except AttributeError:
# For Python 2.x
getattr(_RegionProperties, p).im_func.__doc__ = prop_doc[p]
setattr(_RegionProperties, p, property(getattr(_RegionProperties, p)))