Dintiúir seachfhreastalaí NLTK: seiceáil síniú set_proxy
Meaitseáil set_proxy leis an síniú NLTK atá suiteáilte agus coinnigh scóip a urllib opener i radharc.
Don chur i bhfeidhm le paraiméadair ar leith proxy, user agus 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")Seiceáil an síniú sa leagan NLTK a úsáideann an clár sula ndéanfaidh tú samplaí níos sine le tuple nó logáil isteach URL a oiriúnú. Is é an seachfhreastalaí an críochphointe, ní innéacs sonraí NLTK, agus is acmhainn shamplach é punkt a chuirtear in ionad an phacáiste a theastaíonn ón bhfeidhmchlár.
Suiteálann set_proxy urllib opener le láimhseálaí seachfhreastalaí agus, nuair a thugtar dintiúir, láimhseálaithe fíordheimhnithe seachfhreastalaí. Ní dhéanann sé Requests, HTTPX, soicéid threallacha ná gach fo-phróiseas a chumrú.
Éilíonn dúshláin fhíordheimhnithe arís agus arís eile go gcuirfí an scéim a iarrann an tseirbhís i gcomparáid leis na láimhseálaithe atá ar fáil. Ní chuireann na hargóintí cearta gach modh fíordheimhnithe fiontraíochta leis.
Má éiríonn leis an aistriú ach mura féidir le NLTK na sonraí a aimsiú, scrúdaigh a chosáin chuardaigh agus leagan amach an phacáiste mar fhadhb ar leith le sonraí áitiúla. Is féidir le híoslódáil láimhe a bheith ina rogha imlonnaithe d’aon ghnó; ní chruthaíonn sé go bhfuil síniú glaonna neamhbhailí agus ní mhíníonn sé earráid seachfhreastalaí gan réiteach. Coinnigh dintiúir amach as scripteanna tiomnaithe agus URLanna cóipeáilte.