This is multithreading script!
Reading ISS position will be in one thread. Writing to csv will be in another thread. Make a real-time plot visualizing the ISS position (x = longitude, y = latitutude). Plotting will be also in different thread Read, write and visualize with different frequencies (eg. read every second, write every 5 seconds, visualize every 3 seconds).
You can try matplotlib animation.
On Window:
Install threading
$ python -m pip install threadingInstall requests
$ python -m pip install requestsInstall matplotlib
$ python -m pip install matplotlibInstall time
$ python -m pip install timeInstall numpy
$ python -m pip install numpypython multiThreading.py(Python 3.9.0)
__ @ 2021 06 19 __