import requests
from lxml import etree
def download_one_page(url):
resp = requests.get(url)
html = etree.HTML(resp.text)
table = html.xapth("/html/body/div[5]/div[1]/div[3]/table")[0]
trs=table.xpath("./tr")[1:]
for tr in trs:
txt=tr.xpath("./td/text()")
txt=(item.repalce("\\","").replace("/","") for item in txt)
print(list(txt))
if __name__=="__main__":
download_one_page("https://www.phb123.com/city/renkou/rk.html")
为什么返回的是空值啊
反爬了,把Headers参数加上试试