def can_undo_redo(self):
        return len(self._command_stack) > 0, len(self._undo_stack) > 0
Read the specified file and return it's handle.
dataset/ETHPy150Open glue-viz/glue/glue/core/command.py/CommandStack.can_undo_redo--crossover with--dataset/ETHPy150Open django-dbbackup/django-dbbackup/dbbackup/storage/dropbox_storage.py/Storage.read_file