18 lines
423 B
Python
18 lines
423 B
Python
from geo_locator import get_geo, get_ip
|
|
from weather_client import get_weather
|
|
from dotenv import load_dotenv, find_dotenv, dotenv_values
|
|
|
|
|
|
def main():
|
|
loaded = load_dotenv()
|
|
print(f"{find_dotenv()} {loaded} {dotenv_values(find_dotenv())}")
|
|
ip: str = get_ip()
|
|
print(f"Hello, {ip}")
|
|
geo = get_geo()
|
|
print(f"You are at {geo}")
|
|
get_weather(geo.lat, geo.lot)
|
|
|
|
|
|
if __name__ == "__main__":
|
|
main()
|