Skip to main content

No project description provided

Project description

URL Marshall

Overview

The URL Marshall script takes a list of URLs as input, parses them, and generates a list of unique endpoint URLs by progressively removing path components from each original URL.

Prerequisites

Make sure you have Python installed on your system.

Installation

No specific installation is required.

How to Run

  1. Install Pip Package

    pip install url_marshall
    
  2. Run the script with the required arguments:

    urlmarshal -l path/to/input.txt -o path/to/output.txt
    
  • -l or --list: Path to the input file containing a list of URLs.
  • -o or --output: Path to the output file where the unique endpoint URLs will be stored.

Using in programs

from url_marshall import url_marshall
input_file = "path/to/input.txt"
output_file = "path/to/output.txt"

url_marshall(input_file, output_file)

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

url_marshall-1.1.0.2.tar.gz (2.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

url_marshall-1.1.0.2-py3-none-any.whl (2.6 kB view details)

Uploaded Python 3

File details

Details for the file url_marshall-1.1.0.2.tar.gz.

File metadata

  • Download URL: url_marshall-1.1.0.2.tar.gz
  • Upload date:
  • Size: 2.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.6

File hashes

Hashes for url_marshall-1.1.0.2.tar.gz
Algorithm Hash digest
SHA256 b471313ccd8282a269f41959e2f17c2c7409159284bb872eaf8749311f52ca82
MD5 cd7a8531e7bc6fb3d27e6888245b70e0
BLAKE2b-256 d233ce1400da1034fb17c10e1c5e7dfed4fca69832cb304acd9f3ee520b9623f

See more details on using hashes here.

File details

Details for the file url_marshall-1.1.0.2-py3-none-any.whl.

File metadata

  • Download URL: url_marshall-1.1.0.2-py3-none-any.whl
  • Upload date:
  • Size: 2.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.6

File hashes

Hashes for url_marshall-1.1.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 4b6cf93af55f2a011c09785c30b77cebf9953417d6eab695cc37cc7045d785c6
MD5 80e88ca159b6497504e9b5c7ff1ce5a4
BLAKE2b-256 8a1d951fae583325ea7a15395136eb992eb593ecf6f54db8cec53ba5aee99c7e

See more details on using hashes here.

Supported by

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