Skip to main content

Python package to help with HTML development.

Project description

alienHtml

  • A Python package to help with HTML development.

Install:

pip install alienHTML

Latest Version:

pip install alienHTML==0.0.7

Features:

  • Edit or create a HTML file.
  • Open HTML files in your browser.
  • Print the contents of the HTML file in the shell wth indentation.
  • Add Headings, Images and Pragraphs.

Example:

from alienHTML import *

# "w" is the mode to open, in this case write. 
mypage = WebPage("/path/to/file/to/create/or/edit", "w", tabhead="Hello World", bgcolour="powderblue",icon="path/to/icon.ico")
# If you put it as "a" it switches to edit mode
# For tabhead, bgcolour and icon, if not set it will automatically set itself to some defaults.

# This creates a heading of the largest size as the number is one.
# It will ask you where you want it in the <body> section of your code
mypage.Heading("Hello World",1)
# Similar for images, just with different parameters. The second is the alt text.
mypage.Image("/path/to/image.png", "Image!")

mypage.showfile() # Prints the contents of the file with line numbers and indentation.
mypage.openpage() # Opens the HTML file in web browser.						             

Outputs:

  • Ask you where to put code for heading and image.
  • Prints the file in shell.
  • Opens the page in a web browser

To do:

  • Add more web page features.
  • Make the showfile function open the HTML file in web browser, so there is syntax highlighting.

Credits:

  • Made by TomTheCodingGuy

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

alienHTML-0.0.7.tar.gz (4.0 kB view hashes)

Uploaded Source

Built Distribution

alienHTML-0.0.7-py3-none-any.whl (5.4 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page