Currently, gcloud.datastore.set_defaults lets you set the default dataset id, but doesn't let you set the default namespace. This means to use a namespace you have to be meticulous about setting in in every query, key, etc.
It'd be much easier if we are able to set the namespace at the dataset or connection level.