以下是一个简单的用 Python 和 HTML 实现文件上传的程序:

Python 代码:

from flask import Flask, request, render_template

app = Flask(__name__)

@app.route('/')
def index():
    return render_template('upload.html')

@app.route('/upload', methods=['POST'])
def upload():
    f = request.files['file']
    f.save(f.filename)
    return '文件上传成功'

if __name__ == '__main__':
    app.run(debug=True)

HTML 代码:

<!DOCTYPE html>
<html>
<head>
	<title>文件上传</title>
</head>
<body>
	<h1>文件上传</h1>
	<form action='/upload' method='post' enctype='multipart/form-data'>
		<input type='file' name='file'>
		<input type='submit' value='上传'>
	</form>
</body>
</html>

运行 Python 代码后,在浏览器中访问http://localhost:5000/,即可看到上传文件的页面。选择要上传的文件后,点击“上传”按钮,即可上传文件。文件将保存在当前目录下。

Python Flask 文件上传:简单易懂的代码示例

原文地址: https://www.cveoy.top/t/topic/n9Ea 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录