如何在python中解析plist

2024-05-18 20:36:08 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图通过一个巨大的文件解析一个iTunes库,并尝试使用plistlib库,我的代码如下所示:

import plistlib

with open('iTunes Music Library.xml') as fp:
    pl = plistlib.load(fp)

print(pl["aKey"])

当我这样做时,我得到错误“TypeError:startswith first arg必须是str或str的元组,而不是bytes”。我不知道这是什么,有什么解释吗?在


Tags: 文件代码importaswithlibrarymusicload
1条回答
网友
1楼 · 发布于 2024-05-18 20:36:08

docs中所述,plistlib.load接受一个二进制文件对象。你给了它一个以文本模式打开的文件。在

相关问题 更多 >

    热门问题