【发布时间】:2011-05-25 20:48:24
【问题描述】:
我的 Python plist 解析器不喜欢我的 plist 格式的长字符串。
plist_data = plistlib.readPlist(plistString)
plistString 其实就是我打开的文件的内容。奇怪的是,将输入文件放入 readPlist 函数是可行的,但我必须在 python 中对该文件进行一些进一步的格式化。
我运行上面的代码并在控制台上得到一个IOError: [Errno 63]。不知道如何避免这种情况?我猜该函数正在寻找“原始”输入,而不是字符串。我该如何欺骗它?
【问题讨论】: