ExamplesΒΆ
This is a tiny example. Such a code is sufficient to generate an html page:
>>> from yawrap import Yawrap
>>> jawrap = Yawrap('/tmp/example_1.html', 'the title')
>>> with jawrap.tag('div'):
... with jawrap.tag('p'):
... jawrap.text('Nothing much here.')
After executing that - calling render() function will store the page in a target file specified in Yawrap constructor:
>>> jawrap.render()
>>> print(open('/tmp/example_1.html', 'rt').read())
<!doctype html><html lang='en-US'>
<head>
<meta charset='UTF-8' />
<title>the title</title>
</head>
<body><div><p>Nothing much here.</p></div></body>
</html>