代码如下
import ssl from urllib import request from lxml import etree def urllibGet(url): # 取消全局证书验证 ssl._create_default_https_cOntext= ssl._create_unverified_context headers = { 'Host': 'www.livesoccertv.com', 'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:77.0) Gecko/20100101 Firefox/77.0', } res = request.Request(url=url, headers=headers) res = request.urlopen(res) return res.read().decode('utf-8') res = urllibGet('https://www.livesoccertv.com/match/4027329/aston-villa-vs-tottenham-hotspur/') html = etree.HTML(res) channel_list = html.xpath('//table[@id="wc_channels"]') html_str = etree.tostring(channel_list[0], encoding='utf-8').decode() open('content.html', 'w').write(html_str) 是我哪里写错了吗?
