code: def exists(self, table_id):
          
          from google.api_core.exceptions import NotFound
  
          table_ref = self.client.dataset(self.dataset_id).table(table_id)
          try:
              self.client.get_table(table_ref)
              return True
          except NotFound:
              return False
          except self.http_error as ex:
              self.process_http_error(ex)
docs: Check if a table exists in Google BigQuery
  
          Parameters
          ----------
          table : str
              Name of table to be verified
  
          Returns
          -------
          boolean
              true if table exists, otherwise false