INNER CODE UNIT · Python
n_folders
mdeff/fma · creation.py:66
n_folders = max(tracks.index) // 1000 + 1
for folder in range(n_folders):
dst = os.path.join(dst_dir, '{:03d}'.format(folder))
if not os.path.exists(dst):
os.makedirs(dst)
os.chmod(dst, 0o777)
def download_data(dst_dir):
dst_dir = os.path.abspath(dst_dir)
tracks = pd.read_csv('raw_tracks.csv', index_col=0)
_create_subdirs(dst_dir, tracks)
fma = utils.FreeMusicArchive(os.environ.get('FMA_KEY'))
not_found = pickle.load(open('not_found.pickle', 'rb'))
not_found['audio'] = []