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')
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])