Package usufy :: Package wrappers :: Module platforms :: Class Platform
[hide private]
[frames] | no frames]

Class Platform

source code


<Platform> abstract class.

Instance Methods [hide private]
 
__init__(self)
Constructor without parameters...
source code
 
_genURL(self, nick)
Private method that returns an URL for a given nick.
source code
 
_getResourceFromUser(self, url)
Este método privado de la clase padre puede ser sobreescrito por cada clase hija si la verificación a realizar es más compleja que la verificación estándar.
source code
 
getUserPage(self, nick, outputF=None, avoidProcessing=True)
Este método público es el que se encarga de recuperar la información de la página del usuario a buscar y de procesar si procede la descrga.
source code
 
_processProfile(self, oP, html)
Method to process an URL depending on the functioning of the site.
source code
 
__str__(self)
Función para obtener el texto que se representará a la hora de imprimir el objeto.
source code
Method Details [hide private]

_genURL(self, nick)

source code 

Private method that returns an URL for a given nick. 

Return values:
        string containing a URL

_getResourceFromUser(self, url)

source code 

Este método privado de la clase padre puede ser sobreescrito por cada clase hija si la verificación
a realizar es más compleja que la verificación estándar.

Valores retornados:
        html    Si el usuario en cuestión existe en esta red social.
        None    Si el usuario en cuestión no existe en esta red social.

getUserPage(self, nick, outputF=None, avoidProcessing=True)

source code 

Este método público es el que se encarga de recuperar la información de la página del usuario a buscar y de procesar si procede la descrga.

List of parameters used by this method:
        nick:           nick to search
        outputF:        will contain a valid path to the outputFolder
        avoidProcessing:will define whether a further process is performed

Return values:
        url     URL del usuario en cuestión una vez que se haya confirmado su validez.
        None    En el caso de que no se haya podido obtener una URL válida.

_processProfile(self, oP, html)

source code 

Method to process an URL depending on the functioning of the site. By default, it stores the html downloaded on a file.
This method might be overwritten by each and every class to perform different actions such as indexing the contents with tools like pysolr, for example.

Return values:
        None

__str__(self)
(Informal representation operator)

source code 

Función para obtener el texto que se representará a la hora de imprimir el objeto.

Return values:
        self.platformName