+ @staticmethod
+ def parse_video_key(key):
+ video_key = {'upload_date': None, 'part': '0'}
+ m = re.match(r'^(?P<upload_date>\d{8})_\w+_(?P<part>\d+)$', key)
+ if m:
+ video_key['upload_date'] = m.group('upload_date')
+ video_key['part'] = m.group('part')
+ return video_key
+