Aller au contenu principal

3 formations sont désormais disponibles : Python, Flask et JS.

Aller au contenu principal

Quelques librairies indispensables

Requests (HTTP pour les humains)

Pour appeler des API ou télécharger des pages web.

import requests

r = requests.get('https://api.github.com/user', auth=('user', 'pass'))
print(r.status_code)
print(r.json())

Datetime (Gérer le temps)

Parce que les dates, c'est l'enfer.

from datetime import datetime, timedelta

maintenant = datetime.now()
demain = maintenant + timedelta(days=1)

print(maintenant.strftime("%d/%m/%Y")) # 17/02/2026

OS & Sys (Parler au système)

import os
import sys

# Lister les fichiers
print(os.listdir('.'))

# Récupérer des arguments de la ligne de commande
# python script.py arg1 arg2
print(sys.argv) # ['script.py', 'arg1', 'arg2']