def commit_records(self): if os.path.exists(self.playlistFile): datas = self.get_wrap_playlist_datas() write_into_disk(self.playlistFile, datas) print('数据提交成功!') else: print('未创建列表:%s' % self.listName)
def __init__(self): self.logFile = Configures.DownloadLogFile if not os.path.exists(self.logFile): write_into_disk(self.logFile, wrap_datas([])) try: self.infosList = parse_json_file(self.logFile) except: self.infosList = []
def clear_log_file(self): write_into_disk(self.logFile, wrap_datas([])) self.infosList.clear()
def commit_records(self): write_into_disk(self.logFile, wrap_datas(self.infosList))
def commit_records(self): write_into_disk(Configures.SonginfosManager, wrap_datas(self.songInfos))
def create_a_playlist(self, listName): playlistFile = composite_playlist_path_use_name(listName) if not os.path.exists(playlistFile): write_into_disk(playlistFile, wrap_playlist_datas()) self.playlistNames.append(listName) self.commit_records()
def commit_records(self): write_into_disk(Configures.PlaylistsManager, wrap_datas(self.playlistNames))
def get_list_names_from_file(self): if not os.path.exists(Configures.PlaylistsManager): write_into_disk(Configures.PlaylistsManager, wrap_datas()) return Configures.BasicPlaylists return tuple(parse_json_file(Configures.PlaylistsManager))