A package helps users to generate html code with python
Project description
Htmlwithpy
Htmlwithpy is a package which allows users to generate html code using python
Installation
Use the package manager pip to install foobar.
pip install htmlwithpy
import htmlwithpy
Usage
Available Tags are
1.body
2.div
3.span
4.p( para)
5.input
6.img
7.a (anchor tag)
Note: While using tags makesure first letter is capital refer to Example code snippets
Constructor
TagName()
None of these attributes are mandatory
Attributes :
- className = String
- id = String
- styleSheet = True or False ( if it is true you will get seperate class for css properties)
import htmlwithpy
inp = htmlwithpy.Input(className="header-img",id = "header-1",styleSheet=True)
Common methods
1.add_content(text : String) : adds text to the tags
2.add_css(property : String, value :String or int : add css property to the tag
3.show_css() : prints all current css properties
4.generate() : Finally generates your tag
Special Methods
1.Input
- add_placeholder(String) : set placeholder of input tag to provided value
- add_value(String) : set value of input tag to provided value
- add_type(String) : set type of input tag to provided value
2.Img
- add_src(String) : set src of img tag to provided value
- add_alt(String) : set alt of input tag to provided value
3.A (anchor)
- add_href(String) : set href of a(anchor) tag to provided value
Examples
import htmlwithpy as hwp
inp = hwp.Input(className="form",styleSheet = True)
inp.add_css("height","100px")
inp.add_css("width","100px")
inp.add_placeholder("placeholder")
inp.generate()
Output :
. form {
height : 100px ;
width : 100px ;
}
import htmlwithpy as hwp
body = hwp.Body()
body.add_css("height","100px")
body.add_css("width","100px")
body.add_content("Test Content")
body.generate()
Output :
Test Content
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
Built Distribution
Hashes for htmlwithpy-0.0.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2138142e46d93e0db3703aceb046f0d4058157c97ff391bfdaa642d0965dac12 |
|
MD5 | e74aabf0051b9b9feba5a99b7cb81671 |
|
BLAKE2b-256 | 34e40c0144aa75e8c0573881134fb6265aefd577a23f3c10d5b08e43a2343738 |