Untitled
unknown
python
4 years ago
445 B
12
Indexable
#!/usr/bin/env python3
import os
videos = []
path = '/path/to/movies'
for root, _, _ in os.walk(path):
splitted = [i for i in root.split('/')[-1].split('.')]
year = 0
name = []
for part in splitted:
try:
if int(part):
year = int(part)
break
except:
name.append(part)
name = ' '.join(name)
videos.append({ 'name': name, 'year': year })
print(videos)
Editor is loading...