con=httplib.HTTPConnection('www.labwar.ru:80')
print 'Start...'
def post(query, dat, useragent='Vertu Platinum 1.5268'):
global site, con
errcount=0
site=''
headers={'Content-Type':'application/x-www-form-urlencoded', 'User-Agent':useragent}
errflag=1
while errflag==1:
try:
con.request('POST', query, dat, headers)
temp=con.getresponse()
site=temp.read()
errflag=0
except:
sleep(15)
errcount+=1
if errcount>3:
print 'Reconnect...'
con=httplib.HTTPConnection('www.labwar.ru:80')
errcount=0
Подскажите- можно ли как то улучшить эту функцию?