파이썬으로 plist 바이너리 출력
개요
JSON
plist 바이너리
파일 크기
12MB
7MB
메모리 사용량
112MB
45MB
※파일 사이즈는 그 후의 조정으로 JSON에서도 그다지 변하지 않게 되었으므로, 사이즈에 관해서는 그다지 기대하지 않는 편이 좋을지도
파이썬으로 plist 바이너리 출력하기
plistlib 을 사용합니다.
plistlib.dump(value, fp, *, fmt=FMT_BINARY, sort_keys=True, skipkeys=False)
예import plistlib
:
def save_to_plist(data):
data_set = []
for record in data:
data_set.append(
(
record['code'],
record['name']
)
)
save_path = "/tmp/article.plist"
with open(save_path, "wb") as fp:
plistlib.dump(data_set, fp, fmt=plistlib.FMT_BINARY, sort_keys=True, skipkeys=False)
return save_path
이것뿐입니다. 간단합니다.
Reference
이 문제에 관하여(파이썬으로 plist 바이너리 출력), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/segawa/items/94dc9998dc0d9b3820bd
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
plistlib.dump(value, fp, *, fmt=FMT_BINARY, sort_keys=True, skipkeys=False)
import plistlib
:
def save_to_plist(data):
data_set = []
for record in data:
data_set.append(
(
record['code'],
record['name']
)
)
save_path = "/tmp/article.plist"
with open(save_path, "wb") as fp:
plistlib.dump(data_set, fp, fmt=plistlib.FMT_BINARY, sort_keys=True, skipkeys=False)
return save_path
Reference
이 문제에 관하여(파이썬으로 plist 바이너리 출력), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/segawa/items/94dc9998dc0d9b3820bd텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)