Starpniekservera mainīgo iestatīšana Jupyter Python kodolā
Konfigurējiet Python kodola vidi un atšķiriet IPython palaišanas failus no Jupyter servera konfigurācijas.
Piezīmju grāmatas Python kods darbojas izvēlētajā kodolā. Iestatiet starpniekservera mainīgos šajā procesā, pirms HTTP klients tos izmanto. Ja Requests izmanto parasto vides apstrādi, iestatīšanas šūnā var būt:
import os
os.environ["http_proxy"] = "http://proxy.example.net:8080"
os.environ["https_proxy"] = "http://proxy.example.net:8080"
Starpniekservera URL abos piešķīrumos apraksta HTTP starpnieku. Nemainiet tā shēmu tikai tāpēc, ka mērķa vietne izmanto HTTPS. Atļautiem publiskiem Python pieprasījumiem, kuru klientam nav starpniekservera konta, HTTP ieraksts no HTTP starpniekserveru saraksta var nodrošināt šīs vērtības.
Atkārtotās IPython sesijās palaišanas skripti pieder izvēlētā profila palaišanas mapē, parasti ~/.ipython/profile_default/startup/. Šie faili tiek izpildīti, veidojot IPython čaulu, tāpēc izmaiņām nepieciešams jauns kodols. Jupyter servera konfigurācijas mapei ir cits mērķis.
Kodola specifikācija var arī nodrošināt papildu vides vērtības tikko palaistam kodolam. Pārvaldītiem vai attāliem kodoliem var būt sava palaišanas vide; pārbaudiet izvēlēto kodolu, nevis pieņemiet, ka tas dala čaulu, kas atvēra pārlūku.
Ja problēma ir pašas vietējās piezīmju grāmatas lapas atvēršana, izpētiet pārlūka localhost apiešanas politiku. Starpniekserveri apzināta Python lejupielāde un pārlūka savienojums ar Jupyter serveri ir atsevišķi pieprasījumi. IFrame iegultā tīmekļa lapa arī izmanto pārlūka maršrutu.