本文整理汇总了Python中quodlibet.util.collection.Playlist._remove_all方法的典型用法代码示例。如果您正苦于以下问题:Python Playlist._remove_all方法的具体用法?Python Playlist._remove_all怎么用?Python Playlist._remove_all使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类quodlibet.util.collection.Playlist
的用法示例。
在下文中一共展示了Playlist._remove_all方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: test_playlists_tag
# 需要导入模块: from quodlibet.util.collection import Playlist [as 别名]
# 或者: from quodlibet.util.collection.Playlist import _remove_all [as 别名]
def test_playlists_tag(self):
# Arguably belongs in _audio
songs = NUMERIC_SONGS
Playlist._remove_all()
Playlist._clear_global_cache()
pl_name="playlist 123!"
pl = Playlist(self.temp, pl_name)
pl.extend(songs)
for song in songs:
self.assertEquals(pl_name, song("~playlists"))
示例2: test_playlists_featuring
# 需要导入模块: from quodlibet.util.collection import Playlist [as 别名]
# 或者: from quodlibet.util.collection.Playlist import _remove_all [as 别名]
def test_playlists_featuring(s):
Playlist._remove_all()
Playlist._clear_global_cache()
pl = Playlist(s.temp, "playlist")
pl.extend(NUMERIC_SONGS)
playlists = Playlist.playlists_featuring(NUMERIC_SONGS[0])
s.failUnlessEqual(playlists, set([pl]))
# Now add a second one, check that instance tracking works
pl2 = Playlist(s.temp, "playlist2")
pl2.append(NUMERIC_SONGS[0])
playlists = Playlist.playlists_featuring(NUMERIC_SONGS[0])
s.failUnlessEqual(playlists, set([pl, pl2]))
示例3: setup
# 需要导入模块: from quodlibet.util.collection import Playlist [as 别名]
# 或者: from quodlibet.util.collection.Playlist import _remove_all [as 别名]
def setup():
Playlist._remove_all()
for i in xrange(NUM_PLAYLISTS):
pls.append(Playlist(PLAYLISTS, "List %d" % (i+1)))
for i in xrange(NUM_SONGS):
a = ARTISTS[randint(0,2)]
t = "Song %d" % i
data = {"title": t, "artist":a, "~#tracknumber": i % 20,
"~filename": "%s.mp3" % t,
"~#filesize":randint(1000000,100000000)}
song = Fakesong(data)
library.append(song)
if not (i % SONGS_TO_PLAYLIST_SIZE_RATIO):
song["~included"] = "yes"
for j in range(PLAYLISTS_PER_PLAYLISTED_SONG):
pls[(i+j) % NUM_PLAYLISTS].append(song)