0
Ich versuche, eine .plist-Datei auf Mac OSX mit der Plistlib zu lesen. Leider einen Fehler habe ich immer, wenn das SkriptPlist-Datei Analysefehler "'str' Objekt hat kein Attribut 'lesen'"
Traceback (most recent call last):
File "/Users/johannes/pycharmprojects/adobe-cache-cleaner/test.py", line 6, in <module>
pl = plistlib.load(fp2)
File "/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/plistlib.py", line 983, in load
header = fp.read(32)
AttributeError: 'str' object has no attribute 'read'
ausgeführt wird, der mein Skript ist:
import plistlib
fp2 = "/Users/Johannes/Pythonproject/test.plist"
pl = plistlib.load(fp2)
print pl
Ich habe Ihre Vorschläge versucht, aber jetzt renne ich in eine UTF-8 E Fehler. UnicodeDecodeError: ungültige Fortsetzung Byte Für das Protokoll: 'utf-8' Codec kann nicht Byte 0xd1 in Position 8 dekodieren I 2.7 und das biplist Modul die gleiche plist-Datei mit Python analysieren verwaltet :( – Johannes
@Johannes Edited ... jetzt versuchen – Oisin
Funktioniert wie ein Charme jetzt! Danke! Was macht der Modifizierer "rb"? – Johannes