arcpy local documentation should match arcpy web documentation.
For example, the ExtractValuesToPoints signature and docstring show me:
def ExtractValuesToPoints(
in_point_features,
in_raster,
out_point_features,
interpolate_values="#",
add_attributes="#"):
"""ExtractValuesToPoints_sa(in_point_features, in_raster, out_point_features, {interpolate_values}, {add_attributes})
Extracts the cell values of a raster based on a set of point features and records the values in the attribute table of an output feature class.
Arguments:
in_point_features -- The input point features defining the locations from which you want to extract the raster cell values.
in_raster -- The raster dataset whose values will be extracted.
out_point_features -- The output point feature dataset containing the extracted raster values.
interpolate_values -- Specifies whether interpolation will be used.
add_attributes -- Determines if the raster attributes are written to the output point feature dataset."""
The add_attributes argument doesn't tell me what values I can use.
For that I have to go to the web documentation:
"""
add_attributes
(Optional)
Determines if the raster attributes are written to the output point feature dataset.
VALUE_ONLY—Only the value of the input raster is added to the point attributes. This is the default.
ALL—All the fields from the input raster (except Count) will be added to the point attributes.
Boolean
"""
This adds multiple extra steps every time you look up a signature. It'd be nice if they were aligned so I don't have to constantly leave my IDE.
Please let me know if I missed something obvious.