Python: URLError: urlopen Fehler [Errno 10060]

9

Betriebssystem: Windows 7; Python 2.7.3 mit der Python-GUI-Shell

Ich versuche, eine Website über Python zu lesen, und mehrere Autoren verwenden die Bibliotheken urllib und urllib2 . Um die Site in einer Variablen zu speichern, habe ich einen ähnlichen Ansatz vorgeschlagen:

%Vor%

Die letzte Zeile erzeugt nach 120+ Sekunden einen Fehler:

%Vor%

Ich habe versucht, die Variable g zu umgehen und versucht auch urlopen("http://www.google.com/") ohne Erfolg (es erzeugt den gleichen Fehler nach der gleichen Länge der Zeit).

    
Question3CPO 04.04.2013, 20:08
quelle

2 Antworten

10

Der Fehlercode 10060 bedeutet, dass keine Verbindung zur Gegenstelle hergestellt werden kann. Dies liegt möglicherweise an dem Netzwerkproblem oder vor allem an den Einstellungsproblemen, z. B. an der Proxyeinstellung.

Sie könnten versuchen, denselben Host mit anderen Tools (z. B. ncat) und / oder mit einem anderen PC innerhalb desselben lokalen Netzwerks zu verbinden, um herauszufinden, wo das Problem auftritt.

Für das Proxy-Problem gibt es hier einige Informationen:

Verwendung eines HTTP PROXY - Python

Warum kann ich Pythons Methode urlopen () nicht bekommen? unter Windows arbeiten?

Ich hoffe, es hilft!

    
Sheng 01.05.2013, 02:49
quelle
0

Dies liegt an den Proxy-Einstellungen. Ich hatte auch das selbe Problem, unter dem ich keines der Module verwenden konnte, die Daten aus dem Internet holten. Es folgen einfache Schritte:
1. Öffnen Sie das Kontrollfeld
2. Öffnen Sie Internetoptionen strong>
3. unter connection tab LAN-Einstellungen öffnen
4. gehen Sie zu den erweiterten Einstellungen und unmarkiere alles , lösche jeden Proxy dort . Oder Sie können einfach das Kontrollkästchen im Proxy-Server deaktivieren, dies wird auch das gleiche
5. alle Einstellungen speichern , indem Sie auf OK klicken.
du bist fertig. versuchen Sie das Programm erneut auszuführen, es muss funktionieren es funktionierte für mich mindestens

    
RANA RAUFF 28.12.2017 13:56
quelle

Tags und Links