diff --git a/SaveMyPlaylist.py b/SaveMyPlaylist.py index 12dfffa69ccf6239c6e4d0a39e90eb9f8e00388c..37ad73ff332b4912173817834ca41ce655d940da 100644 --- a/SaveMyPlaylist.py +++ b/SaveMyPlaylist.py @@ -160,9 +160,17 @@ class SaveMyPlaylist: return fileName -if __name__ == '__main__': +def run(): with open("config/settings.json", "r") as f: SETTINGS = json.load(f) saveMyPlaylist = SaveMyPlaylist(SETTINGS['apiKey'], SETTINGS['playlistId']) saveMyPlaylist.download_items(SETTINGS['destinationFolder'], SETTINGS['skipDownload']) + + +if __name__ == '__main__': + if len(sys.argv) > 1: + if sys.argv[1] == '--version': + print('.'.join(str(part) for part in VERSION)) + else: + run()