import os import statsmodels.api as sm from sklearn.linear_model import LinearRegression import pandas as pd import numpy as np import os import shutil from flask import Flask from flask_cors import CORS, cross_origin from flask import request from flask import jsonify import requests code = requests.get(os.getenv("url")+'/algoritm.py').text with open("algoritm.py", "w") as f: f.write(code) import algoritm app = Flask(__name__) cors = CORS(app) #CORS(app, resources={r"/api/*": {"origins": "https://agritech.unisi.it/"}}) app.config['CORS_HEADERS'] = 'Content-Type' @app.route('/') def hello_world(): return "Hello I'm ready!" @app.route('/api/telemetry/raw', methods=['POST']) @cross_origin() def telemetry(): json_data = request.json data=json_data #print(data) pic=algoritm.algoritmo(json_data) response = jsonify(pic) return response if __name__ == "__main__": app.run(host='0.0.0.0', port=7860)