Advertisement
Guest User

Untitled

a guest
Oct 16th, 2022
454
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.80 KB | None | 0 0
  1. from selenium import webdriver
  2. from webdriver_manager.chrome import ChromeDriverManager
  3. from selenium.webdriver.common.by import By
  4. from selenium.webdriver.support.ui import WebDriverWait
  5. from selenium.webdriver.support import expected_conditions as EC
  6. import time
  7.  
  8. def youtube_link():
  9. options = webdriver.ChromeOptions()
  10. options.add_argument("--start-maximized")
  11. #options.add_argument("--headless")
  12. driver = webdriver.Chrome(ChromeDriverManager().install(), options=options)
  13. driver.get('https://www.youtube.com/channel/UCaSwSHJaodwjYUKR1KNJFtg')
  14. time.sleep(5)
  15. data=[]
  16. #Get event
  17. sport_card = WebDriverWait(driver, 15).until(EC.presence_of_all_elements_located((By.ID, "thumbnail")))
  18. #Organize data
  19. for i in sport_card:
  20. if i.get_attribute("href") != None:
  21. youtube_link = i.get_attribute("href")
  22. data.append({"youtube_link": f"{youtube_link}"})
  23. #Print adta
  24. for youtbe_video in data:
  25. print(youtbe_video)
  26. if __name__ == '__main__':
  27. youtube_link()
  28.  
  29. {'youtube_link': 'https://www.youtube.com/shorts/pklvQqr5O-M'}
  30. {'youtube_link': 'https://www.youtube.com/shorts/5z2V6r3PwUg'}
  31. {'youtube_link': 'https://www.youtube.com/shorts/jPM2qZmOcME'}
  32. {'youtube_link': 'https://www.youtube.com/shorts/WVSygduydNs'}
  33. {'youtube_link': 'https://www.youtube.com/shorts/yKt5SEqpGLo'}
  34. {'youtube_link': 'https://www.youtube.com/shorts/tDTzQ4Rc0sY'}
  35. {'youtube_link': 'https://www.youtube.com/watch?v=HIYlfxtUqAQ'}
  36. {'youtube_link': 'https://www.youtube.com/watch?v=EV_IxRd69KE'}
  37. {'youtube_link': 'https://www.youtube.com/watch?v=QQlzIBCYrvk'}
  38. {'youtube_link': 'https://www.youtube.com/watch?v=WS2uzAhlrsA'}
  39. {'youtube_link': 'https://www.youtube.com/watch?v=he_EnFvd1Ig'}
  40. {'youtube_link': 'https://www.youtube.com/watch?v=Z1MM8rJGUNU'}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement