Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import tweepy,sys,time
- import urllib, datetime, time
- from elementtree.ElementTree import parse
- from oauthtwitter import OAuthApi
- forecast = []
- auth = tweepy.OAuthHandler(CONSUMER_KEY, CONSUMER_SECRET)
- auth.set_access_token(ACCESS_KEY, ACCESS_SECRET)
- api = tweepy.API(auth)
- URL = "http://informer.gismeteo.ru/xml/29634_1.xml"
- rss = parse(urllib.urlopen(URL)).getroot()
- for element in rss.findall('REPORT/TOWN/FORECAST'):
- temp = (int(element.find('TEMPERATURE').get('max')+ int(element.find('TEMPERATURE').get('min'))) / 2
- forecast.append({
- 'day': int(element.find('day')),
- 'temperature': temp,
- })
- twit = "Сегодня %s и погода в НСК %s Предоставлено gismeteo.ru"% (forecast['day'],forecast['temparature'])
- while not False:
- api.update_status(twit)
- sleep(120)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement