MCPcopy Create free account
hub / github.com/dask/dask / __setattr__

Method __setattr__

dask/dataframe/dask_expr/_collection.py:3074–3090  ·  view source on GitHub ↗
(self, key, value)

Source from the content-addressed store, hash-verified

3072 self._expr = out._expr
3073
3074 def __setattr__(self, key, value):
3075 try:
3076 columns = object.__getattribute__(self, "_expr").columns
3077 except AttributeError:
3078 columns = ()
3079
3080 # exclude protected attributes from setitem
3081 if key in columns and key not in [
3082 "divisions",
3083 "dask",
3084 "_name",
3085 "_meta",
3086 "_expr",
3087 ]:
3088 self[key] = value
3089 else:
3090 object.__setattr__(self, key, value)
3091
3092 def __getattr__(self, key):
3093 try:

Callers 1

__get__Method · 0.45

Calls

no outgoing calls

Tested by

no test coverage detected