Initial
This commit is contained in:
25
main.py
Normal file
25
main.py
Normal file
@@ -0,0 +1,25 @@
|
||||
from logic import *
|
||||
import os
|
||||
from itertools import chain
|
||||
from dotenv import load_dotenv
|
||||
from rich import print
|
||||
|
||||
|
||||
load_dotenv()
|
||||
|
||||
|
||||
def main():
|
||||
key = os.environ.get("API_KEY")
|
||||
|
||||
sports = get_sports(key)
|
||||
data = chain.from_iterable(get_data(key, sport) for sport in sports)
|
||||
data = filter(lambda x: x != "message", data)
|
||||
results = process_data(data)
|
||||
|
||||
arbitrage_opportunities = filter(lambda x: x["total_implied_odds"] < 1, results)
|
||||
for i in arbitrage_opportunities:
|
||||
print(i)
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
||||
main()
|
||||
Reference in New Issue
Block a user