A Python client library for GTmetrix REST API v2.0
Project description
python-gtmetrix2 is a Python client library for GTmetrix REST API v2.0 (hence 2 in the name).
Inspired by the library with a similar name.
Installation:
via pip
pip install python-gtmetrix2
file copy
This library has zero dependencies and is contained within a single file, so you can just save this file as python_gtmetrix2.py in your project directory and import it
Usage:
Simplest example:
import json
import python_gtmetrix2
api_key = "e8ddc55d93eb0e8281b255ea236dcc4f" # your API key
account = python_gtmetrix2.Account(api_key) # init
test = account.start_test(url) # start test
test.fetch(wait_for_completion=True) # wait for it to finish
report = test.getreport() # get test result
print(json.dumps(report, indent=2)) # do something useful with it
For a wordy introduction into this library, or a more technical explanation, dive into the docs
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
python-gtmetrix2-0.2.0.tar.gz
(13.1 kB
view hashes)
Built Distribution
Close
Hashes for python_gtmetrix2-0.2.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 32faa330e3e99332c63c67425806282786f8b23ac99b99196390fca181f4eee0 |
|
MD5 | 343a30828e1e76179b3060c14b721ed1 |
|
BLAKE2b-256 | e05b6cafc022d98a2104f43425d47b771b52bf0180a987a1d091a92a39934bc5 |