Notatbokens Python-kode kjøres i den valgte kjernen. Sett proxyvariablene i den prosessen før HTTP-klienten bruker dem. For Requests med vanlig miljøhåndtering kan en oppsettcelle inneholde:

import os

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

Proxy-URL-en beskriver en HTTP-mellommann i begge tildelingene. Ikke endre skjemaet bare fordi målstedet bruker HTTPS. For tillatte offentlige Python-forespørsler der klienten ikke har noen proxykonto, kan en HTTP-oppføring fra HTTP-proxylisten skaffe disse verdiene.

Ved gjentatte IPython-økter hører oppstartsskript til oppstartsmappen til den valgte profilen, vanligvis ~/.ipython/profile_default/startup/. Disse filene kjøres når IPython-skallet bygges, så en endring krever en ny kjerne. Jupyter-serverens konfigurasjonsmappe tjener et annet formål.

En kjernespesifikasjon kan også gi ekstra miljøverdier til en nystartet kjerne. Styrte eller eksterne kjerner kan ha sitt eget oppstartsmiljø; sjekk den valgte kjernen i stedet for å anta at den deler skallet som åpnet nettleseren.

Hvis problemet er å åpne selve den lokale notatboksiden, undersøk nettleserens localhost-omgåelsesregler. En proxybevisst Python-nedlasting og nettleserens forbindelse til Jupyter-serveren er atskilte forespørsler. En nettside som er innebygd i en IFrame bruker også nettleserens rute.

Relaterte artikler