Documentation d’IziProxy

PyPI version Python versions License

Une bibliothèque Python pour la gestion simplifiée des proxys d’entreprise.

Fonctionnalités principales

  • 🔍 Détection automatique de l’environnement (local, dev, prod)

  • 🌐 Détection automatique des configurations de proxy système

  • 🔐 Gestion sécurisée des identifiants proxy

  • 🔄 Support pour l’authentification basique et NTLM

  • 📋 Compatibilité avec les fichiers PAC

  • 🛠️ API simple et intuitive

Installation

pip install iziproxy

Pour le support de l’authentification NTLM (recommandé pour les environnements Windows d’entreprise) :

pip install iziproxy[ntlm]

Guide de démarrage rapide

from iziproxy import IziProxy

# Création avec détection automatique
proxy = IziProxy()

# Obtenir une session requests préconfigurée
session = proxy.create_session()
response = session.get('https://example.com')

# Utiliser comme dictionnaire de proxy standard
proxies = proxy.get_proxy_dict()

# Définir les variables d'environnement
proxy.set_environment_variables()

# ...utiliser d'autres bibliothèques qui respectent les variables d'environnement...

# Nettoyer les variables d'environnement
proxy.clear_environment_variables()

Contenu

Indices et tables