code: def __parse_comments():
      '''Gets and parses file'''
      filename = get_file('comments.tsv')
  
      with io.open(filename, 'r', encoding='cp1252') as textfile:
          next(textfile)
  
          for line in textfile:
              tokens = line.strip().split('\t')
              chebi_id = int(tokens[1])
  
              if chebi_id not in __COMMENTS:
                  __COMMENTS[chebi_id] = []
  
              # Append Comment:
              com = Comment(tokens[3],
                            tokens[4],
                            tokens[5],
                            datetime.datetime.strptime(tokens[2], '%Y-%M-%d'))
  
              __COMMENTS[chebi_id].append(comf __parse_comments():
      '''Gets and parses file'''
      filename = get_file('comments.tsv')
  
      with io.open(filename, 'r', encoding='cp1252') as textfile:
          next(textfile)
  
          for line in textfile:
              tokens = line.strip().split('\t')
              chebi_id = int(tokens[1])
  
              if chebi_id not in __COMMENTS:
                  __COMMENTS[chebi_id] = []
  
              # Append Comment:
              com = Comment(tokens[3],
                            tokens[4],
                            tokens[5],
                            datetime.datetime.strptime(tokens[2], '%Y-%M-%d'))
  
              __COMMENTS[chebi_id].append(com)
docs: Gets and parses file