2019-03-16 02:34:09 +00:00
|
|
|
import fmframework.io.csv as csvwrite
|
|
|
|
import fmframework.net.user as user
|
|
|
|
|
|
|
|
import sys, datetime, os
|
|
|
|
|
2019-03-17 00:00:38 +00:00
|
|
|
def backupScrobbles(path):
|
2019-03-16 02:34:09 +00:00
|
|
|
userobj = user.User('sarsoo')
|
|
|
|
|
|
|
|
scrobbles = userobj.getRecentTracks(pagelimit = 2)
|
|
|
|
|
|
|
|
path = sys.argv[1]
|
|
|
|
|
2019-03-17 00:00:38 +00:00
|
|
|
if not os.path.exists(path):
|
|
|
|
os.makedirs(path)
|
2019-03-16 02:34:09 +00:00
|
|
|
|
2019-03-17 00:00:38 +00:00
|
|
|
csvwrite.exportScrobbles(scrobbles, path)
|
2019-03-16 02:34:09 +00:00
|
|
|
|
|
|
|
if __name__ == '__main__':
|
2019-03-17 00:00:38 +00:00
|
|
|
backupScrobbles(sys.argv[1])
|