python新手搞不定这个xpath

36 阅读1分钟

这个页面music.163.com/#/playlist?…

10个歌名.png

这10个歌名 用xpath怎么爬下来

我写了半天搞不定

import requests  
from lxml import etree  
  
  
url = 'https://music.163.com/#/playlist?id=67079717'  
headers = {  
    'User-Agent''Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.6261.95 Safari/537.36',  
}  
response = requests.get(url, headers=headers)  
# print(response.text)  
html = etree.HTML(response.text)  
li = html.xpath('//table[@class="m-table "]//a[contains(@href,"/song")]/text()')  
print(li)  

打印的是空,不知道哪错了