use timedelta for duration
This commit is contained in:
parent
12234bfb52
commit
db810365c2
1 changed files with 3 additions and 4 deletions
|
|
@ -48,15 +48,14 @@ class IndexPage(BasePage):
|
||||||
raise ExpectedElementNotFound(title1_selector)
|
raise ExpectedElementNotFound(title1_selector)
|
||||||
title = title1[0].text.strip()
|
title = title1[0].text.strip()
|
||||||
|
|
||||||
duration = 0
|
|
||||||
thumbtime = span.cssselect('span.thumbtime')
|
thumbtime = span.cssselect('span.thumbtime')
|
||||||
|
minutes = seconds = 0
|
||||||
if thumbtime is not None:
|
if thumbtime is not None:
|
||||||
time_span = thumbtime[0].find('span')
|
time_span = thumbtime[0].find('span')
|
||||||
minutes, seconds = time_span.text.strip().split(':')
|
minutes, seconds = (int(v) for v in time_span.text.strip().split(':'))
|
||||||
duration = 60 * int(minutes) + int(seconds)
|
|
||||||
|
|
||||||
yield YoujizzVideo(_id,
|
yield YoujizzVideo(_id,
|
||||||
title=title,
|
title=title,
|
||||||
duration=duration,
|
duration=datetime.timedelta(minutes=minutes, seconds=seconds),
|
||||||
thumbnail_url=thumbnail_url,
|
thumbnail_url=thumbnail_url,
|
||||||
)
|
)
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue