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.1.tar.gz (1.5 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.1-py3-none-any.whl (1.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: url_marshall-1.1.0.1.tar.gz
  • Upload date:
  • Size: 1.5 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.1.tar.gz
Algorithm Hash digest
SHA256 58620c26635a393891fb1409f70021ea8a344d6344074f52ab4936c073a326af
MD5 94e4ce59051dab7d6a4aaa6ad425c149
BLAKE2b-256 39a2625afe6ebc448863a2cf0829ec5188b00620d1882cb73bb7dea6185674f6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: url_marshall-1.1.0.1-py3-none-any.whl
  • Upload date:
  • Size: 1.8 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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 7dda348e1db0209d7a8fccd646a2b732864e82cf51d1ec71868f1996e9d9e8db
MD5 af5af9352666b3040c4ff4ff5931bfe2
BLAKE2b-256 52eef3ea6b7536fc71dd788f47dd8423450c727161fbf3056f22104eb604198e

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