這些xpath我都在谷歌插件試過了 都沒錯呀 為啥一直列印不出來 我按照下面寫的話就直接不顯示,我要是只列印title的話只顯示空串列,我真的太難了。自學真的好難呀。/(ㄒoㄒ)/~~
如圖

# -*- coding: utf-8 -*-
import scrapy
class TiebaPaSpider(scrapy.Spider):
name = 'tieba_pa'
allowed_domains = ['tieba.com']
start_urls = ['https://tieba.baidu.com/f?ie=utf-8&kw=lol']
def parse(self, response):
tieba_data = response.xpath("//ul[contains(@id,'thread_list')]/li")
for tieba_l in tieba_data:
title = tieba_l.xpath(".//a[contains(@class,'j_th_tit')]/text()")
content = tieba_l.xpath(".//div[contains(@class,'threadlist_abs threadlist_abs_onlyline')]/text()")
time = tieba_l.xpath(".//span[@title='最后回復時間']/text()")
print("="*20)
print(title[0])
print(content[0])
print(time[0])
print("="*20)
# tieba_data = response.body
# print(tieba_data)
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/87909.html
