Il est possible et même probable qu'une même IP ne puisse pas demander plus de 20 à 50 adresses au serveur d'éligibilité.
C'est possible. Mais j'ai corrigé mon code, apparemment, ma liste d'adresses avait un espace invisible à chaque
saut de ligne, ce qui rendait l'adresse incorrecte (puisque le saut de ligne comptait comme un caractère en plus).
J'ai modifié la valeur de line pour retirer le dernier caractère de chaque ligne lue.
Mon code fonctionne désormais.
L'intérêt du mode débug est aussi de retourner l'intégralité du résultat de la requête d'éligibilité côté SFR,
cela rend lisible des données issues du SI (PM lié, opérateur d'infrastructure)
Il y a certains champs qui peuvent être utiles pour comprendre l'avancée de l'éligibilité comme work_in_progress etc...
while line:
line = line[:-1]
print(line)
print(sfr_ftth.GetEligibilityByPostalAddress(line))
print("Done.")
line = source.readline()
EDIT: écrit avant la réponse de @sazom
OK alors j'ai testé la version avec .txt sur test_sfr_ftth2.py
J'ai réussi à obtenir le lancement du test mais toutes les adresses donnent "Adresse inconnue".
Peut-être le problème de saut invisible à la lecture, j'essaie de regarder cela.
Merci!