예제 #1
0
def import_tiddlers(predicate):
    tw5 = TiddlyWiki.parse_from_html('./_wiki/index.html')
    guide_tiddlers = list(tw5.finditer(predicate))

    for tiddler in guide_tiddlers:
        tiddler.export_to_file(source_dir + tiddler.title + '.md')
예제 #2
0
from tiddlywiki import TiddlyWiki

tw5 = TiddlyWiki.parse_from_html('./example/tw5.html')

predicate = lambda t: 'journal' in t.tags
journal_tiddlers = list(tw5.finditer(predicate))

for tiddler in journal_tiddlers:
    tiddler.open_in_browser()

for tiddler in journal_tiddlers:
    tiddler.export_to_file('./example/' + tiddler.title + '.pdf')

tw5.export_to_file('./example/tw5_journal.pdf',
                   '--toc',
                   key=lambda t: t.created,
                   predicates=[predicate])

tw5.open_in_browser(key=lambda t: t.created,
                    predicates=[predicate])