original_docstring: Load and parse a satellite TLE file.
  
          Given a URL or a local path, this loads a file of three-line records in
          the common Celestrak file format, or two-line records like those from
          space-track.org. For a three-line element set, each first line gives
          the name of a satellite and the following two lines are the TLE orbital
          elements. A two-line element set comprises only these last two lines.
  
          See the :meth:`~skyfield.iokit.Loader.open()` documentation for
          the meaning of the ``reload`` and ``filename`` parameters.
  
          Returns a dictionary whose keys are satellite names and numbers,
          and whose values are :class:`~skyfield.sgp4lib.EarthSatellite`
          objects.  If you want to build a list in which each satellite
          appears only once, simply run ``sats = set(d.values())`` on the
          returned dictionary.
  
          
docstring: Load and parse a satellite TLE file.
  Given a URL or a local path, this loads a file of three-line records in
  the common Celestrak file format, or two-line records like those from
  space-track.org. For a three-line element set, each first line gives
  the name of a satellite and the following two lines are the TLE orbital
  elements. A two-line element set comprises only these last two lines.
  
  
  
  Returns a dictionary whose keys are satellite names and numbers,
  and whose values are :class:`~skyfield.sgp4lib.EarthSatellite`
  objects.  If you want to build a list in which each satellite
  appears only once, simply run ``sats = set(d.values())`` on the
  returned dictionary.
docstring_tokens: Load and parse a satellite TLE file . Given a URL or a local path this loads a file of three - line records in the common Celestrak file format or two - line records like those from space - track . org . For a three - line element set each first line gives the name of a satellite and the following two lines are the TLE orbital elements . A two - line element set comprises only these last two lines . Returns a dictionary whose keys are satellite names and numbers and whose values are : class : ` ~skyfield . sgp4lib . EarthSatellite ` objects . If you want to build a list in which each satellite appears only once simply run ` ` sats = set ( d . values () ) ` ` on the returned dictionary .
code: def tle(self, url, reload=False, filename=None):
          """Load and parse a satellite TLE file.
  
          Given a URL or a local path, this loads a file of three-line records in
          the common Celestrak file format, or two-line records like those from
          space-track.org. For a three-line element set, each first line gives
          the name of a satellite and the following two lines are the TLE orbital
          elements. A two-line element set comprises only these last two lines.
  
          See the :meth:`~skyfield.iokit.Loader.open()` documentation for
          the meaning of the ``reload`` and ``filename`` parameters.
  
          Returns a dictionary whose keys are satellite names and numbers,
          and whose values are :class:`~skyfield.sgp4lib.EarthSatellite`
          objects.  If you want to build a list in which each satellite
          appears only once, simply run ``sats = set(d.values())`` on the
          returned dictionary.
  
          """
          d = {}
          with self.open(url, reload=reload, filename=filename) as f:
              for names, sat in parse_tle(f):
                  d[sat.model.satnum] = sat
                  for name in names:
                      d[name] = sat
          return d
code_tokens: def tle ( self , url , reload = False , filename = None ) : d = { } with self . open ( url , reload = reload , filename = filename ) as f : for names , sat in parse_tle ( f ) : d [ sat . model . satnum ] = sat for name in names : d [ name ] = sat return d
short_docstring: Load and parse a satellite TLE file.
short_docstring_tokens: Load and parse a satellite TLE file .
comment: """Load and parse a satellite TLE file.
  
          Given a URL or a local path, this loads a file of three-line records in
          the common Celestrak file format, or two-line records like those from
          space-track.org. For a three-line element set, each first line gives
          the name of a satellite and the following two lines are the TLE orbital
          elements. A two-line element set comprises only these last two lines.
  
          See the :meth:`~skyfield.iokit.Loader.open()` documentation for
          the meaning of the ``reload`` and ``filename`` parameters.
  
          Returns a dictionary whose keys are satellite names and numbers,
          and whose values are :class:`~skyfield.sgp4lib.EarthSatellite`
          objects.  If you want to build a list in which each satellite
          appears only once, simply run ``sats = set(d.values())`` on the
          returned dictionary.
  
          """