diff --git a/pandas/core/computation/pytables.py b/pandas/core/computation/pytables.py index 001eb178..cc9baf88 100644 --- a/pandas/core/computation/pytables.py +++ b/pandas/core/computation/pytables.py @@ -425,6 +425,10 @@ def visit_Subscript(self, node, **kwargs): value = value.value except AttributeError: pass + try: + slobj = slobj.value + except AttributeError: + pass try: return self.const_type(value[slobj], self.env)