Vendosja e variablave të përfaqësuesit në bërthamën Python të Jupyter
Konfiguroni mjedisin e bërthamës Python dhe dalloni skedarët e nisjes së IPython nga konfigurimi i serverit Jupyter.
Kodi Python i një fletoreje ekzekutohet në bërthamën e zgjedhur. Vendosni variablat e përfaqësuesit në atë proces përpara se klienti HTTP t'i përdorë ato. Për Requests me trajtimin e zakonshëm të mjedisit, një qelizë konfigurimi mund të përmbajë:
import os
os.environ["http_proxy"] = "http://proxy.example.net:8080"
os.environ["https_proxy"] = "http://proxy.example.net:8080"
URL-ja e përfaqësuesit përshkruan një ndërmjetës HTTP në të dy caktimet. Mos e ndryshoni skemën vetëm sepse faqja e destinacionit përdor HTTPS. Për kërkesat publike Python të lejuara, klienti i të cilave nuk ka llogari përfaqësuesi, një zë HTTP nga lista e përfaqësuesve HTTP mund t'i furnizojë ato vlera.
Në sesione IPython të përsëritura, skriptet e nisjes i përkasin dosjes së nisjes të profilit të zgjedhur, zakonisht ~/.ipython/profile_default/startup/. Këto skedarë ekzekutohen kur ndërtohet guaska IPython, prandaj ndryshimi kërkon një bërthamë të re. Dosja e konfigurimit të serverit Jupyter ka një qëllim tjetër.
Një specifikim i bërthamës mund t'i japë vlera shtesë mjedisi një bërthame të sapo nisur. Bërthamat e menaxhuara ose të largëta mund të kenë mjedisin e tyre të nisjes; kontrolloni bërthamën e zgjedhur në vend që të supozoni se ndan guaskën që hapi shfletuesin.
Nëse problemi është hapja e vetë faqes lokale të fletorejes, shqyrtoni politikën e anashkalimit të localhost-it të shfletuesit. Një shkarkim Python i vetëdijshëm për përfaqësuesin dhe lidhja e shfletuesit me serverin Jupyter janë kërkesa të ndara. Edhe një faqe web e integruar në një IFrame përdor rrugën e shfletuesit.