Manylion proxy NLTK: gwirio llofnod set_proxy
Cysylltwch set_proxy â llofnod NLTK sydd wedi'i osod a chadw cwmpas ei urllib opener mewn golwg.
Ar gyfer yr implementation â pharamedrau ar wahân proxy, user a 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")Gwiriwch y llofnod yn y fersiwn NLTK mae'r rhaglen yn ei defnyddio cyn addasu enghreifftiau hŷn â tuple neu fewngofnodi URL. Y pen terfyn yw'r proxy, nid mynegai data NLTK, ac mae punkt yn adnodd enghreifftiol i'w ddisodli gan y pecyn sydd ei angen ar y rhaglen.
Mae set_proxy yn gosod urllib opener gyda thriniwr proxy ac, pan roddir manylion, drinwyr dilysu proxy. Nid yw'n ffurfweddu Requests, HTTPX, socedi mympwyol nac unrhyw is-broses.
Mae sialensiau dilysu mynych yn gofyn am gymharu'r cynllun y mae'r gwasanaeth yn gofyn amdano â'r trinwyr sydd ar gael. Nid yw darparu'r dadleuon cywir yn ychwanegu pob dull dilysu menter.
Os yw'r trosglwyddiad yn llwyddo ond na all NLTK ddod o hyd i'r data, archwiliwch ei lwybrau chwilio a chynllun y pecyn fel problem data lleol ar wahân. Gall llwytho â llaw fod yn ddewis defnyddio bwriadol; nid yw'n profi bod llofnod galw yn annilys nac yn esbonio gwall proxy heb ei ddatrys. Cadwch fanylion allan o sgriptiau sydd wedi'u cyflwyno ac o URLau wedi'u copïo.