24 lines
664 B
Python
24 lines
664 B
Python
import spotframework.net.user as userclass
|
|
import spotframework.net.network as networkclass
|
|
import spotframework.io.csv as csvwrite
|
|
|
|
import sys, datetime, os
|
|
|
|
if __name__ == '__main__':
|
|
|
|
network = networkclass.network(userclass.User())
|
|
playlists = network.getUserPlaylists()
|
|
|
|
path = sys.argv[1]
|
|
|
|
datepath = str(datetime.datetime.now()).split(' ')[0].replace('-', '/')
|
|
|
|
totalpath = os.path.join(path, datepath)
|
|
pathdir = os.path.dirname(totalpath)
|
|
if not os.path.exists(totalpath):
|
|
os.makedirs(totalpath)
|
|
|
|
for play in playlists:
|
|
csvwrite.exportPlaylist(play, totalpath)
|
|
print(play.name + ' exported')
|