Jupyter Python கர்னலில் ப்ராக்ஸி மாறிகளை அமைக்கவும்
Python கர்னலின் சூழலை உள்ளமைத்து, IPython தொடக்கக் கோப்புகளை Jupyter சேவையக உள்ளமைவிலிருந்து வேறுபடுத்துங்கள்.
நோட்புக்கின் 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-இல் உட்பொதிக்கப்பட்ட இணையப் பக்கமும் உலாவியின் பாதையைப் பயன்படுத்துகிறது.