본문 바로가기

IT 개발 프로그래밍/파이썬

hinative 1번째 질문 목록

from selenium import webdriver

driver=webdriver.Chrome('C:\Chrome_Driver\chromedriver.exe')

driver.get('https://hinative.com/en-US/users/sign_in')

driver.find_element_by_name('user[login]').send_keys('')
driver.find_element_by_name('user[password]').send_keys('')

driver.find_element_by_xpath('//*[@id="new_user"]/input[4]').click()

 

 

from bs4 import BeautifulSoup


def get_questions():
    
    questions=[]
    
    driver.get('https://hinative.com/en-US/profiles/4045677/questions')

    html=driver.page_source

    soup=BeautifulSoup(html, 'html.parser')
    lists=soup.findAll('div', {"class":"q_title"})
    
    for list in lists:
        question=list.text
        questions.append(question)
        
    return questions

questions=get_questions()
print(questions)