Найти - Пользователи
Полная версия: Содержимое сайта
Начало » Python для новичков » Содержимое сайта
1
Kovit
Добрый день. На сайте есть счётчик пользователей online. Хочу написать скрипт который бы считывал это.
Вот так вот выдает ошибку, срабатывает except. Возможно изза javascripta?

import urllib2

url = "http://www.hattrick.org"
try:
f = urllib2.urlopen(url)
except:
return "Error opening url"
s = f.read()
print s
regall
Kovit, все работает, возможно, вы просто через proxy в Интернет выходите.
Kovit
Да прокси есть. Я его прописываю в export http_proxy.
К примеру подставляешь google.com работает, а hattrick не хочет.
InPython
да и этот классно работает с проксёй
import urllib2
proxy = '41.234.202.98:8080 '
url = "http://www.hattrick.org"
try:
proxy_handler = urllib2.ProxyHandler({'http': proxy})
opener = urllib2.build_opener(proxy_handler)
urllib2.install_opener(opener)
f = urllib2.urlopen(url).read()
print f
except:
print "Error opening url"
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB