announcements.py 620 Bytes
Newer Older
Adam Blank's avatar
Adam Blank committed
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
import requests

URL = "https://caltech.instructure.com/feeds/announcements/enrollment_ceNmnD5RgEec9DmIS316nHUAUvuRcNIoz4y7TNbk.atom"

response = requests.get(URL)
text = response.text

lines = text.split("\n")
reversed_lines = []

for line in lines:
    # reversed_lines = [line] + reversed_lines
    if "<title>Announcement: " in line:
        line = line.replace("    <title>Announcement: ",
                            "")
        line = line.replace("</title>", "")
        reversed_lines.insert(0, line)

# for x in reversed_lines:
for i in range(len(reversed_lines)):
    print(str(i) + ": " + reversed_lines[i])