Python код у бележници извршава се у изабраном језгру. Поставите прокси променљиве у том процесу пре него што их HTTP клијент употреби. За Requests са уобичајеном обрадом окружења, ћелија за подешавање може садржати:

import os

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

Прокси URL описује HTTP посредника у обе доделе. Не мењајте његову шему само зато што одредишни сајт користи HTTPS. За дозвољене јавне Python захтеве чији клијент нема прокси налог, HTTP запис са списка HTTP проксија може дати те вредности.

У поновљеним IPython сесијама, стартне скрипте припадају стартној фасцикли изабраног профила, обично ~/.ipython/profile_default/startup/. Те датотеке се извршавају при изградњи IPython љуске, па промена захтева ново језгро. Конфигурациона фасцикла Jupyter сервера служи другој сврси.

Спецификација језгра такође може дати додатне вредности окружења ново покренутом језгру. Управљана или удаљена језгра могу имати сопствено окружење за покретање; проверите изабрано језгро уместо да претпостављате да дели љуску која је отворила прегледач.

Ако је проблем отварање саме локалне странице бележнице, проверите политику заобилажења localhost-а у прегледачу. Python преузимање свесно проксија и веза прегледача са Jupyter сервером су одвојени захтеви. Веб страница уграђена у IFrame такође користи руту прегледача.

Повезани чланци