manuskript/bin/test_io.py
TheJackiMonster caf428592a
Added io handling for outline, summary and goals
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
2021-05-09 00:39:12 +02:00

37 lines
710 B
Python

#!/usr/bin/env python3
# -*- coding: utf-8 -*-
import os
import sys
realpath = os.path.realpath(__file__)
sys.path.insert(1, os.path.join(os.path.dirname(realpath), '..'))
import manuskript.io as io
import manuskript.data as data
path = os.path.join(sys.path[1], "sample-projects/book-of-acts")
project = data.Project(path + ".msk")
project.load()
for item in project.outline.all():
print(str(item.title) + " " + str(item.goal))
settings = project.settings
print(settings.properties)
plots = project.plots
revs = project.revisions
for status in project.statuses:
print("--" + str(status))
#settings.set("saveToZip", True)
#project.save()
#settings.set("saveToZip", False)
#project.save()