"build(adult): Phb新增推荐分类入口及对应数据解析逻辑"
This commit is contained in:
parent
84d023fbe0
commit
3ad81c13f9
@ -85,6 +85,7 @@ class Spider(Spider):
|
||||
def homeContent(self, filter):
|
||||
result = {}
|
||||
cateManual = {
|
||||
"推荐": "/recommended",
|
||||
"视频": "/video",
|
||||
"片单": "/playlists",
|
||||
"频道": "/channels",
|
||||
@ -103,9 +104,10 @@ class Spider(Spider):
|
||||
return result
|
||||
|
||||
def homeVideoContent(self):
|
||||
data = self.getpq('/recommended')
|
||||
vhtml = data("#recommendedListings .pcVideoListItem .phimage")
|
||||
return {'list': self.getlist(vhtml)}
|
||||
# data = self.getpq('/recommended')
|
||||
# vhtml = data("#recommendedListings .pcVideoListItem .phimage")
|
||||
# return {'list': self.getlist(vhtml)}
|
||||
pass
|
||||
|
||||
def categoryContent(self, tid, pg, filter, extend):
|
||||
vdata = []
|
||||
@ -119,6 +121,9 @@ class Spider(Spider):
|
||||
tid = tid.split('_this_video')[0]
|
||||
data = self.getpq(f'{tid}{pagestr}page={pg}')
|
||||
vdata = self.getlist(data('#videoCategory .pcVideoListItem'))
|
||||
elif tid == '/recommended':
|
||||
data = self.getpq(f'{tid}?page={pg}')
|
||||
vdata = self.getlist(data('#recommendedListings .pcVideoListItem .phimage'))
|
||||
elif tid == '/playlists':
|
||||
data = self.getpq(f'{tid}?page={pg}')
|
||||
vhtml = data('#playListSection li')
|
||||
|
Loading…
x
Reference in New Issue
Block a user