Pythonのモジュール「plistlib」を使用してプロパティリスト (.plist) ファイルを読み書きする方法です。この記事ではPython バージョン3.4以降を対象としています。
プロパティリストファイルを読み込む
import plistlib #読み込むプロパティリストファイルのパス PLIST_PATH = "/plist_test.plist" #ディクショナリを作成 plist = {} #plistを読み込む with open(PLIST_PATH,'rb') as fp: plist = plistlib.load(fp) #出力する print(plist)
プロパティリストファイルを書き出す
import plistlib #保存先のパス PLIST_SAVE_PATH = "/plist_test.plist" #ディクショナリを作成 plist = dict() #キー: "aaa" 値(文字列): "bbb" を追加 plist["aaa"] = "bbbb" #出力する print(plist) with open(PLIST_SAVE_PATH, 'wb') as fp: plistlib.dump(plist,fp)