parameters: (self, row_id=None, row_number=None)
docstring: Gets a single record from the worksheet based on row ID or number.
      
      Args:
        row_id: The ID for the individual row.
        row_number: str or int The position of the desired row. Numbering 
            begins at 1, which refers to the second row in the worksheet since
            the first row is used for column names.
  
      Returns:
        Record for the desired row.
docstring_summary: Gets a single record from the worksheet based on row ID or number.
      
      Args:
        row_id: The ID for the individual row.
        row_number: str or int The position of the desired row. Numbering 
            begins at 1, which refers to the second row in the worksheet since
            the first row is used for column names.
docstring_tokens: Gets a single record from the worksheet based on row ID or number . Args : row_id : The ID for the individual row . row_number : str or int The position of the desired row . Numbering begins at 1 which refers to the second row in the worksheet since the first row is used for column names .
function: def GetRecord(self, row_id=None, row_number=None):
      """Gets a single record from the worksheet based on row ID or number.
      
      Args:
        row_id: The ID for the individual row.
        row_number: str or int The position of the desired row. Numbering 
            begins at 1, which refers to the second row in the worksheet since
            the first row is used for column names.
  
      Returns:
        Record for the desired row.
      """
      if row_id:
        row_entry = self.client._GetSpreadsheetsClient().GetListFeed(
            self.spreadsheet_key, wksht_id=self.worksheet_id, row_id=row_id)
        return Record(content=None, row_entry=row_entry, 
             spreadsheet_key=self.spreadsheet_key, 
             worksheet_id=self.worksheet_id, database_client=self.client)
      else:
        row_query = gdata.spreadsheet.service.ListQuery()
        row_query.start_index = str(row_number)
        row_query.max_results = '1'
        row_feed = self.client._GetSpreadsheetsClient().GetListFeed(
            self.spreadsheet_key, wksht_id=self.worksheet_id, query=row_query)
        if len(row_feed.entry) >= 1:
          return Record(content=None, row_entry=row_feed.entry[0],
              spreadsheet_key=self.spreadsheet_key,
              worksheet_id=self.worksheet_id, database_client=self.client)
        else:
          return None
function_tokens: def GetRecord ( self , row_id = None , row_number = None ) : if row_id : row_entry = self . client . _GetSpreadsheetsClient ( ) . GetListFeed ( self . spreadsheet_key , wksht_id = self . worksheet_id , row_id = row_id ) return Record ( content = None , row_entry = row_entry , spreadsheet_key = self . spreadsheet_key , worksheet_id = self . worksheet_id , database_client = self . client ) else : row_query = gdata . spreadsheet . service . ListQuery ( ) row_query . start_index = str ( row_number ) row_query . max_results = '1' row_feed = self . client . _GetSpreadsheetsClient ( ) . GetListFeed ( self . spreadsheet_key , wksht_id = self . worksheet_id , query = row_query ) if len ( row_feed . entry ) >= 1 : return Record ( content = None , row_entry = row_feed . entry [ 0 ] , spreadsheet_key = self . spreadsheet_key , worksheet_id = self . worksheet_id , database_client = self . client ) else : return None