pymultilame
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
pymultilame [2018/08/25 11:58] – [Les rubriques] serge | pymultilame [2022/02/14 08:49] (Version actuelle) – supprimée serge | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ======Python: | ||
- | <WRAP center round box centeralign 60%> | ||
- | **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. | ||
- | ** [[pymultilame# | ||
- | |||
- | |||
- | ====Installation==== | ||
- | |||
- | |||
- | ====Utilisation==== | ||
- | |||
- | |||
- | |||
- | =====Network===== | ||
- | |||
- | ====Téléchargement d' | ||
- | |||
- | ===HttpDownload dans http_download.py=== | ||
- | <code text> | ||
- | 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, | ||
- | # ou enregistre | ||
- | hd.save_response(u, | ||
- | # ou les 2 | ||
- | resp = hd.save_response(u, | ||
- | |||
- | request(someurl, | ||
- | Télécharge une url. | ||
- | Retourne des bytes: https:// | ||
- | | ||
- | save_response(someurl, | ||
- | 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, | ||
- | Retourne la réponse de la requête, decodée si str | ||
- | </ | ||
- | | ||
- | =====Tools===== | ||
- | ====MyTools dans tools.py==== | ||
- | |||
- | | ||
- | {{tag> |