Flutterhilfe benötigt: 404 kein Flask gefundenPython

Python-Programme
Anonymous
 Flutterhilfe benötigt: 404 kein Flask gefunden

Post by Anonymous »

Ich versuche, einen Flask -Backend -Server mit Flask auszuführen. Wann immer ich renne: < /p>

Code: Select all

python3 server.py
< /code>
Die Serverhosts und wann immer ich zu ihm gehe, gibt es einen Fehler 404 nicht gefunden. Hier ist der Code: < /p>
from flask import Flask, request, jsonify
from flask_cors import CORS
import subprocess

app = Flask(__name__)
CORS(app)  # Enable CORS for all routes

@app.before_request
def before_request():
print(f"Request path: {request.path}")

@app.route('/execute-file/', methods=['POST'])
def execute_file():
try:
# Get the file name from the request body
fileName = request.form.get('fileName')
if not fileName:
return jsonify({'success': False, 'error': 'File name not provided'})

# Execute the file
result = subprocess.run(['python', f'lib/execute/{fileName}'], capture_output=True, text=True)

if result.returncode == 0:
return jsonify({'success': True, 'output': result.stdout})
else:
return jsonify({'success': False, 'error': result.stderr})
except Exception as e:
return jsonify({'success': False, 'error': str(e)})

if __name__ == '__main__':
app.run(host='0.0.0.0', port=8000)
< /code>
Der Fehler selbst besagt: Nicht gefunden, dass die angeforderte URL nicht auf dem Server gefunden wurde. Wenn Sie die URL manuell eingegeben haben, überprüfen Sie bitte Ihre Rechtschreibung und versuchen Sie es erneut. Die Konsole zeigt Folgendes an: < /p>
* Serving Flask app 'server'
* Debug mode: off WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead.
* Running on all addresses (0.0.0.0)
* Running on http://127.0.0.1:8000
* Running on http://192.168.1.21:8000
Press CTRL+C to quit
Request path: / 127.0.0.1 - - [20/Mar/2025 19:11:22] "GET / HTTP/1.1" 404 -

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post