-
Notifications
You must be signed in to change notification settings - Fork 0
/
.py
36 lines (32 loc) · 870 Bytes
/
.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
# from lxml.html import fromstring
# from py2xml import util
# print(util.generate_code(fromstring('''
# <!DOCTYPE html>
# <html lang="en">
# <head>
# <meta charset="UTF-8">
# <meta http-equiv="X-UA-Compatible" content="IE=edge">
# <meta name="viewport" content="width=device-width, initial-scale=1.0">
# <title>py2html<title>
# </head>
# <body>
# <h1>Hello, Py2HTML!</h1>
# </body>
# </html>
# ''')))
from py2html.elements import html, head, body, meta, title, h1
print(
html(lang="en")[
head[
meta(charset="UTF-8"),
meta({"http-equiv": "X-UA-Compatible", "content": "IE=edge"}),
meta(name="viewport", content="width=device-width, initial-scale=1.0"),
title["py2html"]
],
body[
h1[
"Hello, Py2HTML!"
]
]
].render()
)