qparser_1.py 840 B

1234567891011121314151617181920212223242526272829303132
  1. from selenium import webdriver
  2. import time
  3. import os
  4. def time_watcher():
  5. start_time = time.time()
  6. print('--- %s seconds ---' % (time.time() - start_time))
  7. def main():
  8. url = 'https://proghub.ru/'
  9. path_driver = os.path.join('E:\ProgramsWebMastering', "chromedriver.exe")
  10. # print(path_driver)
  11. driver = webdriver.Chrome(executable_path=path_driver)
  12. driver.get(url) # обращаемся к сайту
  13. # находим по классу элемент кнопки
  14. btn_elem = driver.find_element_by_class_name('btn-block')
  15. # обрабатываем клик по кнопке
  16. # btn_elem.click()
  17. # получаем текст внутри тега h2
  18. title_h2 = driver.find_element_by_tag_name('h2')
  19. print(title_h2.text)
  20. if __name__ == '__main__':
  21. main()
  22. time_watcher()