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:59] – [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=== | ||
| - | * [[pymultilame# | ||
| - | |||
| - | ===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> | ||
pymultilame.1535198395.txt.gz · Dernière modification : de serge
