Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

In this worked example, we will produce the same CSV file output as in the first PowerShell worked example

Pre-requsites

The "requests" module in Python handles web requests very nicely. If this is not installed on your system you can install it as follows:

On Linux or macOS:

pip install -U pip requests

On Windows:

python -m pip install -U pip requests

Step One - Connect to the host

The RestAPI uses HTML basic authentication - for this example we will use the default user name of admin and a password of password. In a production environment you should always change the default credentials.

The requests module handles the HTTP details for us.

import requests

r = requests.get('http://vm-mike-2012b/api/v1/devices',auth=('admin','password'))
max = r.headers['X-fetch-count']
data = r.json()
count = len(data)


 



  • No labels