Ich versuche zu lernen NLTK - Natural Language Toolkit in Python geschrieben und ich möchte Beispieldatensatz installieren, um einige Beispiele auszuführen.NLTK: Proxy-Server
Meine Web-Verbindung verwendet einen Proxy-Server, und ich bin versuchen, die Proxy-Adresse angeben, wie folgt:
>>> nltk.set_proxy('http://proxy.example.com:3128' ('USERNAME', 'PASSWORD'))
>>> nltk.download()
Aber ich bekomme Fehler:
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
TypeError: 'str' object is not callable
ich entscheiden, eine ProxyBasicAuthHandler
einstellen bevor nltk.download()
Aufruf:
import urllib2
auth_handler = urllib2.ProxyBasicAuthHandler(urllib2.HTTPPasswordMgrWithDefaultRealm())
auth_handler.add_password(realm=None, uri='http://proxy.example.com:3128/', user='USERNAME', passwd='PASSWORD')
opener = urllib2.build_opener(auth_handler)
urllib2.install_opener(opener)
import nltk
nltk.download()
Aber jetzt bekomme ich HTTP Error 407 - Proxy Autentification Required
.
Dokumentation says Wenn der Proxy auf None
eingestellt ist, versucht diese Funktion, den Systemproxy zu erkennen. Aber es ist keine Arbeit.
Wie kann ich Beispieldatensatz für NLTK installieren?
ref https://stackoverflow.com/questions/41348621/ssl-error-downloading-nltk-data gesetzt ssl auf false, wenn es Fehler geben – enjoy