file_utils.py 712 B

1234567891011121314151617181920212223
  1. from flask import Flask, request
  2. from werkzeug.utils import secure_filename
  3. import os
  4. app = Flask(__name__)
  5. app.config['UPLOAD_FOLDER'] = 'uploads' # 替换为你的上传文件夹路径
  6. @app.route('/upload', methods=['POST'])
  7. def upload_file():
  8. if 'file' not in request.files:
  9. return "No file part"
  10. file = request.files['file']
  11. if file.filename == '':
  12. return "No selected file"
  13. if file: # 这里可以加文件类型判断逻辑
  14. filename = secure_filename(file.filename)
  15. file.save(os.path.join(app.config['UPLOAD_FOLDER'], filename))
  16. return "File uploaded successfully"
  17. if __name__ == '__main__':
  18. app.run(host='0.0.0.0', port=8000, debug=True)