Skip to content

Consume a NASA Asteroid API given a start and end date. Output retrieved NASA asteroids to a Python UI screen in grid view format.Searching functionality with keywords works on the data results.

Notifications You must be signed in to change notification settings

Evelynfeifei/NASA-Asteroids-DataVisualization

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

NASA-Asteroids-DataVisualization

Introduction

This is a project of my TA course named Introduction to Computing.
Python is the main programming language we use. OOD is used throughout the project development.

Features

1.Python script that consumes a NASA Asteroid API given a start and end date.
2.Output retrieved NASA asteroids to a Python UI screen in grid view format.
3.Searching functionality with keywords works on the data results.
4.Each row contains a button so that when pushed a second window appears that contains more detailed data on that row.

Python library used

1.json-parse json data
2.requests-connect to web server
3.Asteroid-self-defined class
4.datetime-varification&validation,dealing with time format
5.tkinter-create GUI

About

Consume a NASA Asteroid API given a start and end date. Output retrieved NASA asteroids to a Python UI screen in grid view format.Searching functionality with keywords works on the data results.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages