Skip to main content

Monitor E-Commerce Webpages/Listings

This project has been archived.

The maintainers of this project have marked this project as archived. No new releases are expected.

Project description

Listing Tracker

Monitor E-Commerce Webpages/Listings

Note: This tracker is very early in development!

Features and Usage

For any additional information not stated here, look inside the repository's /docs/ directory.

Add Listings to the Database

Add listings to the database (in the listings table) using the command python -m listing_tracker add listing*.

  • The first input asks to type or paste the URL to continue.
  • The second input asks to confirm the added URL is correct. Any input that starts with a "y" in either (upper/lower) case is accepted as "yes." This includes but is not limited to "y," "Ye," "yeAh," or even "your mama."
  • The script then fills in the rest of the columns:
    • it computes the website value by rotating through a list of domains and
    • it fetches the current datetime to the second in UTC and adapts it into ISO format.
  • These values are then inserted into the database, after which the success notification is printed:
    • the website is in the statement if a value was found during the rotation while
    • the url is printed instead if no value was found.

*Make sure to replace the python prefix with python3 or py if applicable.

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

listing_tracker-0.1.0.tar.gz (4.5 kB view details)

Uploaded Source

Built Distribution

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

listing_tracker-0.1.0-py3-none-any.whl (6.3 kB view details)

Uploaded Python 3

File details

Details for the file listing_tracker-0.1.0.tar.gz.

File metadata

  • Download URL: listing_tracker-0.1.0.tar.gz
  • Upload date:
  • Size: 4.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for listing_tracker-0.1.0.tar.gz
Algorithm Hash digest
SHA256 cc8d7392f5c7ef6a57dd493cb4d30b712b51b63381c4b250ed496ed8c6f681bb
MD5 90c410f7c4b6e0e9cc70d705f2f07a8f
BLAKE2b-256 fa8291a027638131251343157791288b367d687b41797a73dcb186127df9a255

See more details on using hashes here.

Provenance

The following attestation bundles were made for listing_tracker-0.1.0.tar.gz:

Publisher: pypi-publish.yml on MICHI64N/listing_tracker

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file listing_tracker-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for listing_tracker-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 17aa1da407755aacd46e86d0e519cb0207400cc68696fcac2513d06bd4451942
MD5 677193544d6847a70826bb1d1cdaeaa5
BLAKE2b-256 024b7143a480621360c2a1c20ff538c01644855959f23ed665f115ae4d8ed99b

See more details on using hashes here.

Provenance

The following attestation bundles were made for listing_tracker-0.1.0-py3-none-any.whl:

Publisher: pypi-publish.yml on MICHI64N/listing_tracker

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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