code: def get(tzid):
      
      ns = {}
      path = os.path.join(DATA_DIR, tzid)
      with open(path) as f:
          raw_data = f.read()
      exec(raw_data, ns, ns)
      z = ZoneData()
      z.types = [(delta(offset), delta(save), abbr)
                 for offset, save, abbr in ns['types']]
      z.times = [(datetime(*time), i)
                 for time, i in ns['times']]
      z.rules = ns['posix']
      return z
docs: Return timezone data