from flask import Flask, request from werkzeug.utils import secure_filename import os app = Flask(__name__) app.config['UPLOAD_FOLDER'] = 'uploads' # 替换为你的上传文件夹路径 @app.route('/upload', methods=['POST']) def upload_file(): if 'file' not in request.files: return "No file part" file = request.files['file'] if file.filename == '': return "No selected file" if file: # 这里可以加文件类型判断逻辑 filename = secure_filename(file.filename) file.save(os.path.join(app.config['UPLOAD_FOLDER'], filename)) return "File uploaded successfully" @app.route('/', methods=['GET']) def hello(): return { 'message': 'Hello World!' } if __name__ == '__main__': app.run(host='0.0.0.0', port=8000, debug=True)