19 lines
699 B
Python
Raw Normal View History

2025-03-14 04:40:27 +10:00
import asyncio
2025-03-14 06:25:05 +10:00
from datetime import date
2025-03-14 04:40:27 +10:00
from src.script import script
2025-03-14 06:25:05 +10:00
from src.dataset import create_dataset
2025-03-14 04:40:27 +10:00
if __name__ == "__main__":
2025-03-14 06:25:05 +10:00
user_order = None
while user_order not in ["1", "2"]:
user_order = input("choose what are you want (1,2)\n 1. generate data\n 2. export data\n").strip()
if user_order == "1":
asyncio.run(script())
else:
start_date = date(*map(int, input("input start date in format YYYY-MM-DD\n").strip().split("-")))
end_date = date(*map(int, input("input end date in format YYYY-MM-DD\n").strip().split("-")))
asyncio.run(create_dataset(start_date, end_date))
print("data is exported in data/dataset.csv")