擅长:python、mysql、java
<p>这似乎是一种过于复杂的方法。您只需使用URL <a href="https://www.youtube.com/user/" rel="nofollow noreferrer">https://www.youtube.com/user/</a>{ChannelName}/videos直接导航到videos页面,遍历标题并打印它们。在</p>
<pre><code>print("Please enter the channel that you would like to scrape video titles...")
channelName = input()
videosUrl = "https://www.youtube.com/user/%s/videos" % channelName
driver = webdriver.Chrome("/Users/{username}/PycharmProjects/YoutubeChannelVideos/chromedriver")
driver.get(videosUrl)
for title in driver.find_elements_by_class_name("yt-uix-tile-link")
print(title.text)
</code></pre>