1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
import os import subprocess from flask import Flask app = Flask(__name__) @app.route("/") def process_info(): current_pid = os.getpid() print(f"PID del proceso actual: {current_pid}") child_process = subprocess.Popen(['ls'], stdout=subprocess.PIPE, stderr=subprocess.PIPE) child_pid = child_process.pid print(f"PID del proceso hijo: {child_pid}") parent_pid = os.getppid() print(f"PID del proceso padre: {parent_pid}") return f"PID del proceso actual: {current_pid} <br> PID del proceso hijo: {child_pid} <br> PID del proceso padre: {parent_pid}" if __name__ == "__main__": app.run(debug=True) |