Fyrir Requests-forrit sem PyCharm ræsir, breyttu Python keyrslu/afkastillingunni sem ræsir það. Bættu studdu proxybreytunum við í reitnum Environment variables í þeirri stillingu:

NafnDæmisgildi
http_proxyhttp://proxy.example.net:8080
https_proxyhttp://proxy.example.net:8080

Ræstu forritið aftur í gegnum þá stillingu. Requests getur lesið þessar breytur með venjulegri umhverfissamþættingu sinni; engin PyCharm-sértæk proxy rök eru nauðsynleg í requests.get. Notaðu HTTP-þjónustuna þína fyrir dæmisgildin, eða endapunkt úr HTTP-proxylistanum fyrir leyfðar opinberar beiðnir.

Eigin HTTP Proxy stilling PyCharm stillir netkerfi IDE-sins. Hún sannar ekki eitt og sér að Python-barnferlið hafi fengið sömu leið.

Skjáhermirinn, Python-stjórnborðið, prófunarakstrarinn og vistaðar forritastillingar geta haft mismunandi ræsingarumhverfi. Berðu saman við það sem beiðnin sem mistókst notaði í raun. export sem slegið er inn síðar í skjáhermi getur ekki breytt IDE-ferli sem er þegar í gangi.

Ef kóðinn stillir session.trust_env=False hunsar Requests þessa umhverfisleið. Í þeim viljandi ham skaltu nota skýra proxy-stillingu þess.

Tengdir greinar