Stefan van der Walt wrote: > Hi all, > > We currently use an array scalar of value False as the mask in > MaskedArray. I would like to make sure that the mask value cannot be > modified, but when I try > > import numpy as np > x = np.bool_(False) > x.flags['WRITEABLE'] = False > > I am warned that you "Cannot set flags on array scalars.". Is there > any reason why this is prohibited? Which is the best way around it? > You can't do it, because there is no place for the information to go. The array scalars are always read-only anyway. So, there should be no reason to set this flag.
-Travis O. _______________________________________________ Numpy-discussion mailing list Numpy-discussion@scipy.org http://projects.scipy.org/mailman/listinfo/numpy-discussion