Outils pour utilisateurs

Outils du site


pymultilame

Ceci est une ancienne révision du document !


Python: pymultilame

Des scripts pour les tâches de tous les jours

Principe

Les sources sur github

Les rubriques

Network

Tools

Des outils divers autres que ceux des autres rubriques. ** mytools dans toolspy

Installation

Utilisation

Network

Téléchargement d'Url

HttpDownload dans http_download.py

class HttpDownload:
    Télécharge une url,
    Retourne
        - un string si text (html)
        - des bytes si fichier
    Enregistre dans un fichier
 
    Usage:
        hd = HttpDownload()
        # recupère la réponse
        resp = hd.get_response(url, timeout=2)
        # ou enregistre          
        hd.save_response(u, timeout=2, name=name)
        # ou les 2
        resp = hd.save_response(u, timeout=2, name=name)
 
    request(someurl, timeout=2)
        Télécharge une url.
        Retourne des bytes: https://bit.ly/2wau8j1 ou string vide
 
    save_response(someurl, timeout=2, name="toto")
        Enregistre la réponse de la requête à someurl,
        dans un fichier name
        Retourne aussi la réponse.
        Si réponse None, ne fera rien, retourne None
 
    get_response(someurl, timeout=2)
        Retourne la réponse de la requête, decodée si str       

Tools

MyTools dans tools.py

pymultilame.1535198315.txt.gz · Dernière modification : de serge