parameters: (self, dataset_name, table_name)
docstring: Deletes a table if it exists.
  
      Rather than checking for the table's existence (which would cause two
      round-trips for a successful delete), this method just suppresses any
      Errors thrown due to the table not existing, and returns False instead.
  
      Args:
        dataset_name: Dataset containing the table to delete.
        table_name: Table to delete.
  
      Returns:
        True if a table was deleted, False if no table existed.
docstring_summary: Deletes a table if it exists.
docstring_tokens: Deletes a table if it exists .
function: def DeleteTable(self, dataset_name, table_name):
      """Deletes a table if it exists.
  
      Rather than checking for the table's existence (which would cause two
      round-trips for a successful delete), this method just suppresses any
      Errors thrown due to the table not existing, and returns False instead.
  
      Args:
        dataset_name: Dataset containing the table to delete.
        table_name: Table to delete.
  
      Returns:
        True if a table was deleted, False if no table existed.
      """
      try:
        logging.error('Deleting table %s', table_name)
        self.service.tables().delete(projectId=self.project_id,
                                     datasetId=dataset_name,
                                     tableId=table_name).execute()
        return True
      except HttpError, err:
        msg = http_util.GetHttpErrorResponse(err)
        if msg.startswith('Not Found: Table '):
          return False
        else:
          logging.error(msg + '\n' + err.content)
          raise err
function_tokens: def DeleteTable ( self , dataset_name , table_name ) : try : logging . error ( 'Deleting table %s' , table_name ) self . service . tables ( ) . delete ( projectId = self . project_id , datasetId = dataset_name , tableId = table_name ) . execute ( ) return True except HttpError , err : msg = http_util . GetHttpErrorResponse ( err ) if msg . startswith ( 'Not Found: Table ' ) : return False else : logging . error ( msg + '\n' + err . content ) raise err