Skip to content

OliverStrait/study-api-py

Repository files navigation

Opiskeluprojekti julkisen Api:n käyttö ja joustavan rajapinnan luonti

  • Api määritelmän mukainen API-pinta joka abstraktoi haun osoitteen muodostuksen ja tarjoaa tyypitetyt muodot käyttäjälle.
  • Abstrakteja luokkia käsittelemään Dictionary datatyypin puurekenteen ja datan muokkaukseen.
    • Näillä työkaluilla voi rakentaa rajapinnan joka muuntaa dataa kahden json-skeeman välillä

Esimerkki käytöstä

  • esim_data_fetch_transform.py tiedosto hakee julkisesta rajapinnasta dataa ja tallentaa sen json muotoon
  • filter_json_file.py - Validoi ja muokkaa json-tiedoston tietokannan käyttämään formaattiin. Tallentaa uuteen json-tiedostoon
  • json_to_mongoDB.py - Muunnettu data tallennetaan mongoDB-tietokantaan

Ulkoiset rajapinnat

Jatkoa

  • Luo CLI-rajapinta argumenttien syöttöön.

About

Python REST julkinen Api (haku, validointi muunnos ja tallennus paikallisesti)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages