home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 7 / Apprentice-Release7.iso / Source Code / C / Applications / Python 1.4 / Python 1.4 source / Mac / Lib / toolbox / Standard_URL_suite.py < prev    next >
Encoding:
Python Source  |  1996-09-20  |  1.2 KB  |  5 lines  |  [TEXT/Pyth]

  1. """Suite Standard URL suite: Mac URL standard, supported by many apps
  2.  
  3.  
  4. Level 1, version 1Generated from flap:Programma's:Netscape Navigatorâ„¢ Folder:Netscape Navigatorâ„¢ 3.0AETE/AEUT resource version 1/0, language 0, script 0"""import aetoolsimport MacOS_code = 'GURL'class Standard_URL_suite:    _argmap_GetURL = {        'to' : 'dest',        'inside' : 'HWIN',        '_from' : 'refe',    }    def GetURL(self, _object, _attributes={}, **_arguments):        """GetURL: Loads the URL (optionaly to disk)
  5.         Required argument: The url         Keyword argument to: file the URL should be loaded into          Keyword argument inside: Window the URL should be loaded to        Keyword argument _from: Refererer, to be sent with the HTTP request        Keyword argument _attributes: AppleEvent attribute dictionary        """        _code = 'GURL'        _subcode = 'GURL'        aetools.keysubst(_arguments, self._argmap_GetURL)        _arguments['----'] = _object        _reply, _arguments, _attributes = self.send(_code, _subcode,                _arguments, _attributes)        if _arguments.has_key('errn'):            raise aetools.Error, aetools.decodeerror(_arguments)        # XXXX Optionally decode result        if _arguments.has_key('----'):            return _arguments['----']