Stel Python se proxy voordat 'n invoer 'n netwerkversoek maak
Gebruik die traceback om die inisialisering van die Python-module te vind en verskaf dan die omgewing voor daardie invoer of proseslanseering.
As die traceback binne die module-inisialisering misluk, het die eerste API-oproep moontlik tydens die invoer plaasgevind. 'n Proxy-toewysing later in die toepassing is te laat vir daardie versoek.
Vir 'n kliënt wat die omgewing in ag neem, verskaf die roete by die lanseering:
http_proxy='http://proxy.example:8080' https_proxy='http://proxy.example:8080' python app.pyVir toegelate openbare aflaaie verskaf die HTTP-proxylys kandidate vir hierdie HTTP-proxywaardes by lanseering. Die opstelling van die omgewing aan die Python-kant moet ook voor die invoer wat netwerktoegang doen, plaasvind. 'n Kliënt wat 'n ander eksplisiete vervoer gebruik, het sy eie ondersteunde invoer nodig.
'n Suksesvolle invoer kas die module-objek. Om veranderlikes te verander en weer in te voer, hergebruik gewoonlik daardie objek en sy gekaste kliënt; dit is nie 'n betroubare herinstelling van inisialisering nie. Gebruik gedokumenteerde herkonfigurasie of 'n nuwe proses om die wegspringgedrag te vergelyk.