Public Member Functions | Public Attributes | Static Public Attributes

API::API Class Reference

Classe rassemblant des méthodes utils et nécessaire aux plugins. More...

Inherits APIPrive::APIPrive.

List of all members.

Public Member Functions

def __init__
 Constructeur.
def getInstance
 Renvoie l'instance d'API.
def getPage
 Récupère une page web sur internet et remplace les caractères spéciaux (code HTML ou ISO).
def getPages
 Récupère des pages webs sur internet et remplace les caractères spéciaux (code HTML ou ISO).

Public Attributes

 navigateur

Static Public Attributes

 INSTANCE = None
 Instance utilisé par le programme.

Detailed Description

Classe rassemblant des méthodes utils et nécessaire aux plugins.

Cette classe fournis des méthodes permattant de facilité la création d'un plugin. Elle est pour l'instant peu fournis mais a pour but d'être étoffé avec le temps et la possible augmentation de fonctionnalité possible des plugins. Elle contient aussi des méthodes permettant de dialoguer avec le programme.


Member Function Documentation

def API::API::__init__ (   self  ) 

Constructeur.

Ne pas utiliser.

Parameters:
self l'objet courant
def API::API::getInstance (  ) 

Renvoie l'instance d'API.

Returns:
l'instance d'API
Renvoie l'instance de l'API
def API::API::getPage (   self,
  url 
)

Récupère une page web sur internet et remplace les caractères spéciaux (code HTML ou ISO).

Parameters:
self le plugin courant
url l'url de la page web
Returns:
la page web sous forme d'une chaîne ou la chaîne vide en cas d'échec
def API::API::getPages (   self,
  urls 
)

Récupère des pages webs sur internet et remplace les caractères spéciaux (code HTML ou ISO).

Cette méthode reste connecté au serveur si il y a plusieurs page à y télécharger, elle est plus rapide que plusieurs appel à getPage.

Parameters:
self le plugin courant
urls une liste d'url des pages à télécharger
Returns:
un dictionnaire avec comme clé les urls et comme valeur les pages sous forme de chaîne

The documentation for this class was generated from the following file:
 All Classes Functions Variables