熊弟们,为啥我采集到的数据是空的,哪位好熊弟帮忙改改
测试的时候显示正常,没有报错
但是输出文件里却是空的
代码如下,大姥姥们帮改一下,百度,bilibili都不能解决问题
import requests
from lxml import etree
url = "https://www.ruiwen.com/meiwensuibi/1047794.html"
response = requests.get(url)
print(type(response))
html = etree.HTML(response.content)
print(html)
data = html.xpath("//diy[@class = 'main']/ul/li/a/text()")
#//DIY是获取页面下的所有diy
with open("articllist.txt", "w+", encoding="gb2312") as flie:
for item in data:
print(item)
flie.write(item + "\n")