ئايرىم proxy، user ۋە password پارامېتىرلىرى بىلەن قىلىنغان ئەمەلىيەتلەشتۈرۈش ئۈچۈن:

import getpass
import nltk

proxy_user = input("Proxy username: ")
proxy_password = getpass.getpass("Proxy password: ")
nltk.set_proxy(
    "http://proxy.example.net:8080",
    user=proxy_user,
    password=proxy_password,
)
nltk.download("punkt")

كونا tuple ياكى URL ئارقىلىق كىرىش مىساللىرىنى ماسلاشتۇرۇشتىن بۇرۇن پروگرامما ئىشلىتىدىغان NLTK نەشرىدىكى ئىمزاسىنى تەكشۈرۈڭ. ئاخىرقى نۇقتا NLTK سانلىق مەلۇمات ئىندېكسى ئەمەس، بەلكى ۋاكالەتچى، punkt بولسا ئەپلىكاچە ئېھتىياجلىق بولغان بولاق بىلەن ئالماشتۇرۇلىدىغان مىسال مەنبە.

set_proxy ۋاكالەتچى بىر تەرەپ قىلغۇچىسى بار urllib opener نى، ئۇچۇر بېرىلگەندە ۋاكالەتچى دەلىللەش بىر تەرەپ قىلغۇچىلىرىنىمۇ قاچىلايدۇ. ئۇ Requests، HTTPX، خالىغان سوكېتلار ياكى ھەر بىر تارماق جەرياننى سەپلىمەيدۇ.

قايتا-قايتا كېلىدىغان دەلىللەش سىناقلىرى مۇلازىمەت تەلەپ قىلغان سىخېمىنى بار بولغان بىر تەرەپ قىلغۇچىلار بىلەن سېلىشتۇرۇشنى تەلەپ قىلىدۇ. توغرا ئارگۇمېنت بېرىش ھەر بىر كارخانا دەلىللەش ئۇسۇلىنى قوشمايدۇ.

ئەگەر يۆتكەش مۇۋەپپەقىيەتلىك بولۇپ، NLTK سانلىق مەلۇماتنى تاپالمىسا، ئۇنىڭ ئىزدەش يوللىرى ۋە بولاق تەرتىپىنى ئايرىم يەرلىك سانلىق مەلۇمات مەسىلىسى سۈپىتىدە تەكشۈرۈڭ. قولدا چۈشۈرۈش قەستەن قىلىنغان ئورۇنلاشتۇرۇش قارارى بولۇشى مۇمكىن؛ ئۇ چاقىرىش ئىمزاسىنىڭ ئىناۋەتسىزلىكىنى ئىسپاتلىمايدۇ ۋە ھەل قىلىنمىغان ۋاكالەتچى خاتالىقىنى چۈشەندۈرمەيدۇ. ئۇچۇرنى commit قىلىنغان سكرىپتلاردىن ۋە كۆچۈرۈلگەن URL لاردىن يىراق تۇتۇڭ.

مۇناسىۋەتلىك ماقالىلەر