Changeset 12 in feed2telegram for trunk/feed2telegram.py
- Timestamp:
- 08/24/18 12:41:40 (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/feed2telegram.py
r11 r12 120 120 121 121 def get(self): 122 self.feed = feedparser.parse(self.url)# , etag=self.etag, modified=self.modified) 122 try: 123 resp = requests.get(self.url, timeout=10.0) 124 except requests.ReadTimeout as e: 125 raise 126 127 # self.feed = feedparser.parse(self.url)# , etag=self.etag, modified=self.modified) 128 self.feed = feedparser.parse(resp.content) 123 129 124 130 try: … … 187 193 self.last_modified = self.feed.modified 188 194 feed = self.feed.get() 189 195 190 196 for entry in self.get_entries(feed.entries): 191 197 if self.stop_event.is_set(): 192 198 break 193 199 194 200 if not self.isSendingEntry(entry): 195 201 continue 196 202 197 203 message = self.get_message(entry) 198 204 self.telegram.sendMessage(message) 199 205 200 206 self.feed.save() 201 207
Note:
See TracChangeset
for help on using the changeset viewer.