【发布时间】:2020-10-09 10:46:15
【问题描述】:
我想从 youtube 搜索结果中抓取前两个视频,我在 CSV 文件中有一个单词列表我想为每个查询获取前两个视频,我尝试使用 selenium python 但我得到了错误,所以有任何方法可以做到这一点。
代码:
search_input = driver.find_element_by_css_selector('#search').send_keys('')
错误:
selenium.common.exceptions.ElementNotInteractableException: Message: element not interactable
【问题讨论】:
-
我宁愿打电话给youtube.com/results?search_query=<SEARCH-TERM> 而不是使用搜索栏。
-
最好的抓取方式可能是使用它的 api。请看一下
标签: python selenium dataframe web-scraping screen-scraping