Skip to content

NathanPerrier/WildlifeAPI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WildlifeAPI

WildlifeAPI is a comprehensive and modular solution designed to interact with the Queensland Government's WildlifeNet API. It allows users to easily retrieve wildlife data with ease and efficiency.

Features

  • Modular design: Easily integrate with other systems or use as a standalone tool.
  • Comprehensive data retrieval: Access a wide range of data from the WildlifeNet API.
  • User-friendly: Designed with a focus on usability, making it easy to retrieve and understand the data.

Getting Started

👉 Download code

git clone https://github.com/NathanPerrier/WildlifeAPI
cd WildlifeAPI

👉 Unrestrict current user scope

Set-ExecutionPolicy -Scope CurrentUser -ExecutionPolicy Unrestricted -Force;

👉 Run the demo.py file

python demo.py

Usage

To search for a species

Species(species='whiting').species_search()

To find any group of species

Species(species="fish").species_search()

Retreive all class names

Classes().get_class_names()

Optional Variables

debug | True/False | displays errors and urls
extensive_search | True/False | provides data for nested urls
extensive_info | True/False | provides additional info for a species (only works with species)
kingdom | str | change the kingdom from animals

Built With

  • Python - The primary programming language used.

Authors

License

This project is licensed under the MIT License - see the LICENSE.md file for details

Acknowledgments

About

A modular solution to retrieve data from the Queensland Government WildlifeNet API.

Topics

Resources

License

Stars

Watchers

Forks

Languages