In Python automation, how do I expose a REST API?

In Python automation, exposing a REST API can be achieved using frameworks such as Flask or FastAPI. These frameworks simplify the process of creating web applications and provide the necessary tools to handle HTTP requests. Below is an example of how to expose a REST API using Flask.

from flask import Flask, jsonify, request app = Flask(__name__) @app.route('/api/data', methods=['GET']) def get_data(): sample_data = {"message": "Hello, World!"} return jsonify(sample_data) if __name__ == '__main__': app.run(debug=True)

Python REST API Flask FastAPI Automation Web Development