Categories: API

Plant Info API

Plant Info Database

Trefle.io is an API that will provide plant data for a vast amount of botanic species.

Here is a simply code that uses requests, json and webbrowser libraries harmoniously.

Code below demonstrates a simple access to Trefle.io using a Python code. You will need to replace your own token with the “XXXXX” parameters. You can register here for free to get a unique API key.


import requests
import json
import webbrowser

f = r"http://trefle.io/api/plants?q=Chrysanthemum"
def plants(f):
    
    paramss = {"token": "XXXXXXXXXXXXXXXXXXXXXXXX"}
    data = requests.get(f, params = paramss)
    
    tt = json.loads(data.text)
    return tt


a = plants(f)

for i in a:
#webbrowser.open(i["link"]+"?token=XXXXXXXXXXXXXXXXXXXXXXX")
    print(i["slug"])

plants(f)

If you need a refresher on user defined functions lesson in Python here is a link to our Defining Functions Lesson.

Source of API: Trefle.io

Usag1r

Share
Published by
Usag1r

Recent Posts

Benefits of Bokeh over Python visualization libraries like Seaborn, Matplotlib & Plotly

ContentsIntroductionBokeh vs Seaborn & MatplotlibBokeh vs PlotlySummary Introduction As computer science activity booms, you might…

12 months ago

History of Speech-to-Text AI models

History of Speech-to-Text Models​ & Current Infrastructure As speech technology continues to advance, so too…

1 year ago

Advanced Level Python Tips & Tricks

Python Tips & Tricks (Part III) Advanced Level HolyPython.com Here are more Python tips about…

1 year ago

Intermediate Level Python Tips & Tricks

Python Tips & Tricks (Part II) Intermediate Level HolyPython.com The list continues with slightly more…

1 year ago

When is Python 4 Coming Out?

Almost 15 years after the release of Python 3 many people are wondering when Python…

2 years ago

How to Create an app with a 3D model using VIKTOR

Introduction We are going to need smart engineering solutions to solve our planet's problems (and…

2 years ago