from selenium.webdriver import Chrome
from selenium.webdriver.common.keys import Keys
import time
web = Chrome()
web.get("https://www.kugou.com/")
# 找到某个元素点击
el = web.find_element_by_xpath('/html/body/div[1]/div[2]/div/ul[1]/li[2]/a')
el.click() # 点击事件
time.sleep(1)
def song():
keyword = input("请用户输入歌曲名:")
el1 = web.find_element_by_css_selector(
'body > div.header > div.search_wrapper.top_search > div.search_input > input[type=text]').send_keys(keyword,
Keys.ENTER)
web.find_element_by_xpath('//*[@id="search_song"]/div[2]/ul[1]/li[1]/span').click()
el2 = web.find_element_by_xpath('//*[@id="search_song"]/div[1]/div[2]/a')
el2.click()
time.sleep(2)
if __name__ == '__main__':
song()
selenium的应用,很简单的代码,运行一下,在控制台窗口输入想听的歌曲名,再回车,就可以听歌了。