code: def _yield_specific_granules(filenames, granules):
      for gran_num in granules:
          yield filenames[gran_num - 1]
  
imports: import logging
  import os
  from satpy import config
  from satpy.demo.utils import download_url
label_desc: Use image node_id 3 for calling a global function with example usage: _yield_specific_granules(filenames, granules) without return types