def main():

	retrieve.login(retrieve.get_userpass())
	retrieve.set_up_directory("C:\\Users\\Leo\\Envs\\courseEvalRetriever\\courseEvalRetriever\\CourseEvalRetriever")
	read_file()
	
	for course in COURSE_LINKS[0:10]:
		extract_data(course)
		

	browser.quit()	
예제 #2
0
def main():

    retrieve.login(retrieve.get_userpass())
    retrieve.set_up_directory(
        "C:\\Users\\Leo\\Envs\\courseEvalRetriever\\courseEvalRetriever\\CourseEvalRetriever"
    )
    read_file()

    for course in COURSE_LINKS[0:10]:
        extract_data(course)

    browser.quit()
예제 #3
0
def extract_data(url):
    """
	Get the Course Information from given course website.
	"""
    browser.get(url)

    try:
        WebDriverWait(browser, 1).until(
            EC.presence_of_element_located((By.TAG_NAME, "h1")))
    finally:
        browser.quit()

    course_name = browser.find_element_by_tag_name('h1').text
    teacher_name = browser.find_element_by_tag_name('h2').text
    course_info = browser.find_element_by_tag_name('table').text

    print(parse_teacher_name(teacher_name))
def extract_data(url):
	"""
	Get the Course Information from given course website.
	"""
	browser.get(url)
	
	try:
		WebDriverWait(browser, 1).until(EC.presence_of_element_located((By.TAG_NAME, "h1")))
	finally:
		browser.quit()
		
	course_name = browser.find_element_by_tag_name('h1').text
	teacher_name = browser.find_element_by_tag_name('h2').text
	course_info = browser.find_element_by_tag_name('table').text

	
	print(parse_teacher_name(teacher_name))