Skip to main content

A package for getting cloud product descriptions from the provider website.

Project description

cloud-products

A package for getting cloud products and product descriptions from a cloud provider website.

Currently supports AWS only, being the products listed at https://aws.amazon.com/products

Usage to get product descriptions as a list of lines:

from crawler import aws
crawler = aws.AwsCrawler()
for product in crawler.get_products():
    lines = crawler.get_product_text(product)

Usage to save product descriptions to files:

from crawler import aws
crawler = aws.AwsCrawler()
for product in crawler.get_products():
    crawler.save_product(product, output_path)

Usage to get matching product(s):

from crawler import aws
crawler = aws.AwsCrawler()
sagemaker_products = crawler.get_products_matching("sagemaker")
sagemaker_description = crawler.get_product_text(sagemaker_products[0])

Cloud Products is distributed under the MIT license.

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

cloud-products-0.9.0.tar.gz (5.0 kB view hashes)

Uploaded Source

Built Distribution

cloud_products-0.9.0-py3-none-any.whl (5.0 kB view hashes)

Uploaded Python 3

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