欢迎光临散文网 会员登陆 & 注册

一个排序listen1歌单的py程序

2023-07-20 16:15 作者:谢必安_玄  | 我要投稿

import json

from pypinyin import lazy_pinyin

confdir="E:\\下载\\listen1_backup.json"

with open(confdir, 'r', encoding='utf-8') as f:

    conf=json.load(f)

    f.close()

for i in conf:

    if i.startswith("myplaylist"):

        conf[i]["tracks"].sort(key=lambda x:lazy_pinyin(x["title"]))

with open(confdir, 'w', encoding='utf-8') as f:

    json.dump(conf, f, ensure_ascii=False, indent=2)

    f.close()

在listen1导出配置到本地文件,自己把第三行的文件地址改一下,安装一下pypinyin
pip3 install pypinyin

运行代码,再把配置导入回去

默认以歌曲名升序排序


一个排序listen1歌单的py程序的评论 (共 条)

分享到微博请遵守国家法律