@@ -28,7 +28,7 @@ def scrape_catalog(session):
28
28
online_uniques = []
29
29
30
30
# root page to be scraped
31
- next_page = "https://utdirect.utexas.edu/apps/registrar/course_schedule/20189/results/?ccyys=20189 &" \
31
+ next_page = "https://utdirect.utexas.edu/apps/registrar/course_schedule/20189/results/?ccyys=20199 &" \
32
32
"search_type_main=UNIQUE&unique_number=&start_unique=00000&end_unique=99999"
33
33
34
34
# tests to see if the end has been reached, if not keeps scraping
@@ -94,7 +94,7 @@ def scrape_page(session, page, db_uniques, on_uniques, cur, con):
94
94
# look for the next page to crawl
95
95
try :
96
96
test = page_soup .find ("a" , {"id" : "next_nav_link" })["href" ]
97
- return "https://utdirect.utexas.edu/apps/registrar/course_schedule/20189 /results/" + test
97
+ return "https://utdirect.utexas.edu/apps/registrar/course_schedule/20199 /results/" + test
98
98
except TypeError :
99
99
return None
100
100
@@ -133,7 +133,7 @@ def login(username, password):
133
133
("login_uri" , "/login/cdcservlet" ),
134
134
("login_method" , "GET" ),
135
135
("IDButton" , "Log In" ),
136
- ("goto" , "https://utdirect.utexas.edu:443/apps/registrar/course_schedule/20189 " ),
136
+ ("goto" , "https://utdirect.utexas.edu:443/apps/registrar/course_schedule/20199 " ),
137
137
("encoded" , "false" ),
138
138
("gx_charset" , "UTF-8" ),
139
139
]
@@ -146,7 +146,7 @@ def login(username, password):
146
146
time .sleep (1 )
147
147
148
148
# page gets redirected, need to input LARES value to continue, no clue what LARES is
149
- lares_page = scrape_session .get ("https://utdirect.utexas.edu/apps/registrar/course_schedule/20189 " )
149
+ lares_page = scrape_session .get ("https://utdirect.utexas.edu/apps/registrar/course_schedule/20199 " )
150
150
time .sleep (1 )
151
151
152
152
# goes through the page and finds the LARES value to input
@@ -157,7 +157,7 @@ def login(username, password):
157
157
]
158
158
159
159
# submits the LARES value, this time going into the correct path
160
- scrape_session .post ("https://utdirect.utexas.edu/apps/registrar/course_schedule/20189 " , data = lares_data )
160
+ scrape_session .post ("https://utdirect.utexas.edu/apps/registrar/course_schedule/20199 " , data = lares_data )
161
161
time .sleep (1 )
162
162
163
163
# returns the session for future use
0 commit comments