Mon entreprise se connecte à des réseaux externes via un proxy d'authentification. J'ai commencé à utiliser python sur une machine Windows 10 pour la première fois depuis quelques mois, et lorsque j'ai essayé d'exécuter pip à partir de l'invite de commande, j'étais accro aux paramètres du proxy d'authentification, je vais donc le laisser comme une note personnelle.
Ceci est un exemple de commande qui apparaît sur divers sites.
set HTTP_PROXY=http://<UserName>:<Password>@<HostName>:<PortNo>
set HTTPS_PROXY=http://<UserName>:<Password>@<HostName>:<PortNo>
J'utilise cette commande à chaque fois que je touche python, alors j'ai pensé que je pouvais me le permettre, et quand je l'ai diffusée, j'ai eu une erreur 407 ... J'ai essayé de le mettre entre parenthèses, en supprimant la partie "http: //" et en vérifiant l'erreur d'entrée de l'adresse du serveur proxy à plusieurs reprises, mais il n'y a aucun signe qu'il sera guéri du tout ...
Il n'est pas bon de l'utiliser après une longue période.
Au fait, je me suis souvenu que j'avais raté quand j'ai utilisé python il y a quelques mois ... mais je ne me souviens pas de ce que j'ai vraiment dérangé. J'ai essayé de prendre des notes à chaque fois, mais je ne les ai pas prises à cause de ma paresse, j'ai donc subi des dégâts cette fois. Après tout, lorsque j'ai défini un point d'arrêt sur pip et que je suis revenu à la partie liée au proxy, j'ai trouvé que le mot de passe du proxy était ancien (mon entreprise doit le changer une fois tous les trois mois). Quand j'ai suivi le code plus loin, les informations du proxy ont été écrites directement dans le code source de client.py des requêtes (je l'ai écrit comme si quelqu'un l'avait fait, mais je l'ai fait moi-même)! Peut-être que la dernière fois que j'ai joué avec, il était difficile de saisir les informations du proxy plusieurs fois. Je ne m'en souviens pas. Je ne devrais pas faire cela en premier lieu, mais j'ai pensé que je devrais en prendre note, alors je l'ai écrit en Qiita pour la première fois comme une leçon.