1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
from flask import Flask, request app = Flask(__name__) @app.route('/receive_coordinates', methods=['POST']) def receive_coordinates(): try: # Obtener los datos de la solicitud POST latitud = request.form.get('latitud') longitud = request.form.get('longitud') altitud = request.form.get('altitud') # Escribir los datos en el archivo with open('datos.txt', 'a') as file: file.write(f"{latitud}|{longitud}|{altitud}\n") return 'Datos recibidos y almacenados correctamente.' except Exception as e: return f'Error: {str(e)}' if __name__ == '__main__': app.run(debug=True, port=80) # Ejecutar en un puerto diferente si es necesario |