Kód Pythonu v poznámkovém bloku běží ve vybraném jádru. Nastavte proxy proměnné v tomto procesu dříve, než je klient HTTP použije. U Requests s běžným zpracováním prostředí může nastavovací buňka obsahovat:

import os

os.environ["http_proxy"] = "http://proxy.example.net:8080"
os.environ["https_proxy"] = "http://proxy.example.net:8080"

URL proxy popisuje HTTP prostředníka v obou přiřazeních. Neměňte jeho schéma jen proto, že cílový web používá HTTPS. Pro povolené veřejné požadavky Pythonu, jejichž klient nemá proxy účet, může hodnoty poskytnout HTTP záznam ze seznamu HTTP proxy.

U opakovaných relací IPython patří startovací skripty do startovacího adresáře vybraného profilu, obvykle ~/.ipython/profile_default/startup/. Tyto soubory se spouštějí při sestavení shellu IPython, takže změna vyžaduje nové jádro. Konfigurační adresář serveru Jupyter slouží jinému účelu.

Kernelspec může nově spuštěnému jádru dodat další hodnoty prostředí. Spravovaná nebo vzdálená jádra mohou mít vlastní spouštěcí prostředí; zkontrolujte vybrané jádro, místo abyste předpokládali, že sdílí shell, který otevřel prohlížeč.

Pokud je problémem otevření samotné místní stránky poznámkového bloku, prozkoumejte politiku obcházení localhostu v prohlížeči. Stahování v Pythonu s ohledem na proxy a připojení prohlížeče k serveru Jupyter jsou oddělené požadavky. Webová stránka vložená v IFrame také využívá trasu prohlížeče.

Související články