一个简单的html生成
simplehtml的Python项目详细描述
动态创建网页的轻量级HTML库。这是用在 我的一些嵌入式应用程序可以帮我避免重新发明轮子 结束。
安装
PIP
pip install simplehtml
发展
git clone https://github.com/walchko/simplehtml cd simplehtml pip install -e .
用法
要在网页上建立一个简单的表格,请执行以下操作:
fromsimplehtmlimportHTML,CSS# make a simple tabledata={"header":[5,6,7],# optional table header"data":[["hello","hi","ola"],[1,2,3],["a","b","c"]]}html=HTML()html.css(CSS.cssTable())# make the table look prettyhtml.h1('My awesome table')html.table(data)printhtml
要创建一个简单的网页,只需调用标准标记,如h1, h2,img等,并创建一个页面。注意,只有一小部分(普通?)选择 支持个标记。
fromsimplehtmlimportHTML# create your own csscss=''' body { background-color: white; } h1 { color: black; text-align: center; } '''html=HTML()html.css(css)html.h1('Welcome to my page')html.img('mypic.jpg')html.p('this is a paragraph')html.p('this is another paragraph')html.footer('<a href="https://github.com/walchko">my code</a>')printhtml
更改日志
2016-12-20 | 0.2.0 | better table support and cleanup |
2016-12-14 | 0.0.1 | init |
许可证
MIT许可证(MIT)
版权所有(c)2016 Kevin J.Walchko
兹免费准许任何人取得 本软件和相关文档文件(“软件”),用于处理 不受限制的软件,包括但不限于 使用、复制、修改、合并、发布、分发、再授权和/或销售副本 以及允许向其提供软件的人员 因此,必须满足以下条件:
上述版权公告及本许可公告须包括在 软件的拷贝或大部分。
本软件按“原样”提供,无任何形式的保证,明示或 默示的,包括但不限于适销性、适用性的保证 为了特殊目的和不侵权。在任何情况下,作者或 版权持有人应对任何索赔、损害或其他责任负责,无论 在合同诉讼、侵权诉讼或其他诉讼中,由 与软件的连接或软件的使用或其他交易。