Skip to main content

Extract details of a (visual studio, vscode, azure devops) extension from https://marketplace.visualstudio.com

Project description

Get the details of an extension from marketplace.visualstudio.com.
Details are:
  1. Extension title: title: STRING

  2. Extension publisher name: publisher_name: STRING

  3. Extension main image/logo: default_image: URL

  4. Number of installs: installs: INTEGER

All you need is the extension ID eg: muremwa.read-urls
The extension ID is called the ‘Unique Identifier’.

Installation

You can install using pip.

pip install marketplace-scrapper

Usage

In python code.

Import the main function.

import vscrap

details = vscrap.get_extension_details('muremwa.read-urls')

The main function returns a dict with the details as described above.

{
    'title': 'django-read-urls',
    'publisher_name': 'muremwa',
    'default_image': 'https://cdn./*',
    'installs': 1010
}
Looks like this in python

In command line

Use the scrap.extension module and add one argument, the extension ID.

python -m scrap.extension muremwa.read-urls
Looks like this in commandline

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

marketplace-scrapper-0.0.1.tar.gz (3.9 kB view hashes)

Uploaded Source

Built Distribution

marketplace_scrapper-0.0.1-py3-none-any.whl (6.8 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