Python Library to visualize string edit
Project description
Abstract
VisEdit is a visualiation library for string edit and differences between two strings.
Main Features
visualization differences between two strings
generate formatted text and html
Installation
install using pip:
$ pip install visedit
Example Codes
Generate formatted text or html
from visedit import StringEdit source_str = "kitten" target_str = "sitting" se = StringEdit(source_str, target_str) text = se.generate_text() print(text) # spaces will be truncated if truncate=True text = se.generate_text(truncate=True) # also available html as well as text html = se.generate_html()
Change color setting
# setting for text e = StringEdit(source_str, target_str, text_color_settings={ "wrong": "YELLOW", "correct": "GREEN", "base": "WHITE", }) # setting for html e = StringEdit(source_str, target_str, html_color_settings={ "wrong": "YELLOW", "correct": "GREEN", "base": "WHITE", })
available colors are:
BLACK
RED
GREEN
YELLOW
BLUE
PURPLE
CYAN
WHITE
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
visedit-1.0.4.tar.gz
(5.0 kB
view hashes)