def settings(data:Settings): LANG = getLang() tb = prettytable.PrettyTable() tb.field_names = [aigpy.cmd.green(LANG.SETTING), aigpy.cmd.green(LANG.VALUE)] tb.align = 'l' # tb.add_row(["Settings path", getSettingsPath()]) tb.add_row([LANG.SETTING_PATH, getSettingsPath()]) tb.add_row([LANG.SETTING_DOWNLOAD_PATH, data.downloadPath]) tb.add_row([LANG.SETTING_ONLY_M4A, data.onlyM4a]) # tb.add_row([LANG.SETTING_ADD_EXPLICIT_TAG, data.addExplicitTag]) # tb.add_row([LANG.SETTING_ADD_HYPHEN, data.addHyphen]) # tb.add_row([LANG.SETTING_ADD_YEAR, data.addYear]) # tb.add_row([LANG.SETTING_USE_TRACK_NUM, data.useTrackNumber]) tb.add_row([LANG.SETTING_AUDIO_QUALITY, data.audioQuality]) tb.add_row([LANG.SETTING_VIDEO_QUALITY, data.videoQuality]) tb.add_row([LANG.SETTING_CHECK_EXIST, data.checkExist]) tb.add_row([LANG.SETTING_SHOW_PROGRESS, data.showProgress]) tb.add_row([LANG.SETTING_SAVE_ALBUMINFO, data.saveAlbumInfo]) # tb.add_row([LANG.SETTING_ARTIST_BEFORE_TITLE, data.artistBeforeTitle]) # tb.add_row([LANG.SETTING_ALBUMID_BEFORE_FOLDER, data.addAlbumIDBeforeFolder]) tb.add_row([LANG.SETTING_INCLUDE_EP, data.includeEP]) tb.add_row([LANG.SETTING_SAVE_COVERS, data.saveCovers]) tb.add_row([LANG.SETTING_LANGUAGE, getLangName(data.language)]) tb.add_row([LANG.SETTING_USE_PLAYLIST_FOLDER, data.usePlaylistFolder]) tb.add_row([LANG.SETTING_MULITHREAD_DOWNLOAD, data.multiThreadDownload]) tb.add_row([LANG.SETTING_ALBUM_FOLDER_FORMAT, data.albumFolderFormat]) tb.add_row([LANG.SETTING_TRACK_FILE_FORMAT, data.trackFileFormat]) tb.add_row([LANG.SETTING_ADD_LYRICS, data.addLyrics]) tb.add_row([LANG.SETTING_LYRICS_SERVER_PROXY, data.lyricsServerProxy]) print(tb)
def settings(data): LANG = getLang() tb = prettytable.PrettyTable() tb.field_names = [green(LANG.SETTING), green(LANG.VALUE)] tb.align = 'l' tb.add_row([LANG.SETTING_DOWNLOAD_PATH, data.downloadPath]) tb.add_row([LANG.SETTING_ONLY_M4A, data.onlyM4a]) tb.add_row([LANG.SETTING_ADD_EXPLICIT_TAG, data.addExplicitTag]) tb.add_row([LANG.SETTING_ADD_HYPHEN, data.addHyphen]) tb.add_row([LANG.SETTING_ADD_YEAR, data.addYear]) tb.add_row([LANG.SETTING_USE_TRACK_NUM, data.useTrackNumber]) tb.add_row([LANG.SETTING_AUDIO_QUALITY, data.audioQuality]) tb.add_row([LANG.SETTING_VIDEO_QUALITY, data.videoQuality]) tb.add_row([LANG.SETTING_CHECK_EXIST, data.checkExist]) tb.add_row([LANG.SETTING_ARTIST_BEFORE_TITLE, data.artistBeforeTitle]) tb.add_row([LANG.SETTING_ALBUMID_BEFORE_FOLDER, data.addAlbumIDBeforeFolder]) tb.add_row([LANG.SETTING_INCLUDE_EP, data.includeEP]) tb.add_row([LANG.SETTING_SAVE_COVERS, data.saveCovers]) tb.add_row([LANG.SETTING_LANGUAGE, getLangName(data.language)]) print(tb)