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.

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.1535198230.txt.gz · Dernière modification : 2018/08/25 11:57 de serge