def setup_method(self, method): self.log = create_logger(True) self.p = create_parser('pukiwiki', {}, self.log) self.c = create_converter('confluence', {}, self.log)
def setup_method(self, method): self.log = create_logger(True) self.p = create_parser('confluence_ameblo', {}, self.log) self.c = create_converter('ameblo', {}, self.log)
# -*- coding: utf-8 -*- import os from bottle import static_file, Bottle, TEMPLATE_PATH, jinja2_template from wiki_converter.config import config from wiki_converter.core.log import create_logger app = Bottle() app.log = create_logger(config['debug']) app_root = os.path.dirname(__file__) app.config['app_root'] = app_root app.config.update(config) TEMPLATE_PATH.append(os.path.join(app_root, 'templates')) @app.route('/static/<file_name:re:.+>', name='static') def serve_static(file_name): return static_file(file_name, root=os.path.join(app.config['app_root'], 'static')) def template(file_path, **args): args.setdefault('get_url', app.get_url) return jinja2_template(file_path, **args)
#!/usr/bin/env python # -*- coding: utf-8 -*- import sys from wiki_converter.core.log import create_logger from wiki_converter.core.function import create_parser, create_converter if __name__ == '__main__': l = create_logger(True) p = create_parser('confluence', l) c = create_converter('confluence', { 'prefer_h1': True }, l) input = sys.stdin.read() p.parse(input, c) print "=== input ===" print input print "=== converted ===" print p.buffer.value print "=== end ==="