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