more imdb cleanup, add alternative_titles

This commit is contained in:
j 2010-07-09 10:54:06 +02:00
commit 6afafa7355
2 changed files with 18 additions and 4 deletions

View file

@ -49,13 +49,13 @@ class SiteParser(dict):
data = [f(d) for d in data]
else:
data = f(data)
return data
return data
if self.regex[key]['type'] == 'float':
data = apply_f(float, data)
elif self.regex[key]['type'] == 'int':
data = apply_f(int, data)
elif self.regex[key]['type'] == 'date':
parse_date = lambda d: datetime.strptime('-'.join(d), '%m-%d-%Y').strftime('%Y-%m-%d')
parse_date = lambda d: d and datetime.strptime('-'.join(d), '%m-%d-%Y').strftime('%Y-%m-%d')
data = apply_f(parse_date, data)
self[key] = data