调整,音乐模块

This commit is contained in:
zhongluofeng
2026-09-12 11:05:26 +08:00
parent 27ad5d89a5
commit d702ed0d31
71 changed files with 13647 additions and 387 deletions
+16
View File
@@ -0,0 +1,16 @@
import sys, importlib.util
sys.stdout.reconfigure(encoding="utf-8")
from musicdl.modules.sources.qq import QQMusicClient
from musicdl.modules.sources.netease import NeteaseMusicClient
from musicdl.modules.sources.kugou import KugouMusicClient
from musicdl.modules.utils.qqutils import SongFileType
# find MUSIC_QUALITIES in source modules
for mod in (QQMusicClient, NeteaseMusicClient, KugouMusicClient):
src = mod.__module__
m = getattr(mod, 'source', '?')
names = [x for x in mod.__init__.__globals__.keys() if 'QUALIT' in x.upper()]
print("SRC", m, "quality-names-in-globals:", names)
for n in names:
v = mod.__init__.__globals__[n]
print(" ", n, "=", v)
print("QQ SORTED_QUALITIES:", SongFileType.SORTED_QUALITIES.value)