pymultilame
Ceci est une ancienne révision du document !
Table des matières
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
