使用Python编写一个网页,可以上传文件内容:当然可以!以下是使用Python编写一个简单的网页,允许用户上传文件的代码示例:

from flask import Flask, request, render_template
import os

app = Flask(__name__)

@app.route('/', methods=['GET', 'POST'])
def upload_file():
    if request.method == 'POST':
        # 保存上传的文件
        file = request.files['file']
        if file:
            filename = secure_filename(file.filename)
            file.save(os.path.join('uploads', filename))
            return '文件上传成功!'

    return render_template('upload.html')

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

上述代码使用了Flask框架,通过访问根路径 '/' 可以上传文件。当用户上传文件后,文件将保存在名为 'uploads' 的文件夹中。你可以根据需要更改文件保存的路径。

你还需要创建一个名为 'upload.html' 的HTML模板,用于渲染上传文件的网页。以下是一个简单的示例:

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

确保你已安装Flask库,并运行以上代码后,你将能够在本地运行一个简单的文件上传网页。请注意,这只是一个基本示例,你可以根据需要进行修改和扩展。

Python网页文件上传:简单示例及代码

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

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