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.

Erthyglau cysylltiedig