Simple Pythonic HTML Creator
Project description
Very alpha yet
As simple as below:
import sphw tf = sphw.TagFactory() html = tf.HTML() html.head = tf.HEAD() html.body = tf.BODY() html.body.content = tf.DIV("Some Text here.", Class='content') html.body.content.br = tf.BR() html.body.content.br = tf.BR() html.footer = tf.FOOTER() data = [('One', '1'), ('Two', '2'), ('Three', '3')] atable = tf.TABLE() for element in data: row = tf.TR() row.cells = [tf.TD(element[0]), tf.TD(element[1])] atable.row = row more_cells = [tf.TD('Four'), tf.TD('4')] row = tf.TR() row.cells = more_cells atable.row = row html.body.content.atable = atable html.body.content.attributes['id'] = 'content_id' print(html.pretty())
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
sphc-0.2.1.tar.gz
(2.1 kB
view details)
File details
Details for the file sphc-0.2.1.tar.gz
.
File metadata
- Download URL: sphc-0.2.1.tar.gz
- Upload date:
- Size: 2.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5e8a5269e78ed2c6a4bc356c19e7eb1085e80f0faffe71a7ba74b6f945684f44 |
|
MD5 | adb482d22396eb25136e48c54203e17a |
|
BLAKE2b-256 | 88bb34baaa7bae414f7b139beed8f7e41adfbb3f9337f2e7496317cf70844a98 |