Teisteasan proxy NLTK: thoir sùil air soidhne set_proxy
Ceangail set_proxy ris an t-soidhne NLTK a tha stàlaichte agus cùm farsaingeachd an urllib opener na lùib.
Airson a' bhuileachaidh le paramadairean air leth 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")Thoir sùil air an t-soidhne anns an tionndadh NLTK a tha am prògram a' cleachdadh mus atharraich thu seann eisimpleirean le tuple no logadh-a-steach URL. 'S e am proxy an t-àite-crìche, chan e clàr-innse dàta NLTK, agus 's e goireas eisimpleir a th' ann an punkt a thèid a chur na àite leis a' phasgan a dh'fheumas an aplacaid.
Stàlaichidh set_proxy urllib opener le làimhsiche proxy agus, nuair a thèid teisteasan a thoirt seachad, làimhsichean dearbhaidh proxy. Cha chuireas e Requests, HTTPX, socaidean neo-riaghailteach no gach fo-phròiseas air dòigh.
Feumaidh dùbhlain dearbhaidh a tha a' tilleadh a-rithist an sgeama a tha an t-seirbheis ag iarraidh a choimeas ris na làimhsichean a tha rim faighinn. Cha chuireas na h-argamaidean ceart gach dòigh dearbhaidh iomairt ris.
Ma shoirbhicheas leis a' ghluasad ach nach lorg NLTK an dàta, rannsaich na slighean lorg agus cruth a' phasgain mar dhuilgheadas dàta ionadail air leth. Faodaidh luchdadh a-nuas le làimh a bhith na roghainn cleachdaidh a dh'aona ghnothaich; cha chruthaich e gu bheil soidhne gairm neo-dhligheach agus chan eil e a' mìneachadh mearachd proxy gun fhuasgladh. Cùm teisteasan a-mach à sgriobtaichean a chaidh an gealltainn agus URLan a chaidh an lethbhreacadh.