Skip to main content

A simple HTML/XML stripper GUI application.

Project description

TAGsieve is a simple HTML/XML stripper GUI application written in Python and based on the HTML sanitizer bleach. It strips or batch strips tags from .html, .htm, or .xml files, ignoring specified tags and attributes by means of whitelisting.

Basic use

TAGsieve is a simple GUI application that strips tags of a single file or of a directory of files.

It follows bleach and works with tag, attribute, and style whitelists: these tags, attributes, or styles will not be stripped. The “Clean” button cleans a file or directory of files.

tagsievegui.png

Installation

Install Python on your machine, using the Anaconda distribution. This includes the PyQt package needed for the GUI.

After installing the distribution, check if PyQt is there:

$ conda install pyqt

Then run:

$ pip install TAGsieve

This should install the requirements used for TAGsieve. Start the program in terminal by running:

$ python -m TAGsieve

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

TAGsieve-1.1.tar.gz (4.3 kB view details)

Uploaded Source

Built Distribution

TAGsieve-1.1-py2-none-any.whl (6.3 kB view details)

Uploaded Python 2

File details

Details for the file TAGsieve-1.1.tar.gz.

File metadata

  • Download URL: TAGsieve-1.1.tar.gz
  • Upload date:
  • Size: 4.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for TAGsieve-1.1.tar.gz
Algorithm Hash digest
SHA256 d62fc79af9f6528b8ba06be7da8869044e636457e3c97c62408cc519d5774232
MD5 c27f71176b29e784f65931a3b9ffbc59
BLAKE2b-256 cbee8d8dc92f50b221c963d5b96b9d315e532ef6f48ec6b4cc5bf23e83708b15

See more details on using hashes here.

File details

Details for the file TAGsieve-1.1-py2-none-any.whl.

File metadata

File hashes

Hashes for TAGsieve-1.1-py2-none-any.whl
Algorithm Hash digest
SHA256 1699e6245458ca1d70ec667f74a8abf0f0bf84c9d3fc4abfa7149249edd9bbdb
MD5 53bfc66e3f51a1f401077ea1ecd7ea9a
BLAKE2b-256 fbf887cd0c930db62c401bc30b2879187072aeb644110b8bfa2366cf37875e0f

See more details on using hashes here.

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