小编Bar*_*aas的帖子

使用 Flask 在 Python 中打开 csv 文件

所以,我正在尝试使用 Flask 在 Python 中打开一个 .csv 文件。我从 Python 库中复制了代码,但是我从一个错误消息转到另一个错误消息,我不知道我做错了什么。我在以下代码中得到的最新错误代码是:TypeError: invalid file:

任何想法我做错了什么?

我的Python代码/Flash路线如下:

@app.route("/admin", methods=["GET", "POST"])
@login_required
def admin():
    """Configure Admin Screen"""
    # if user reached route via POST (as by submitting a form via POST)
    if request.method == "POST":

        # load csv file with portfolio data
        with open(request.files["portfolios"]) as csvfile:
            portfolios = csv.DictReader(csvfile)

        # load csv file in dictionary
        for row in portfolios:
            print(row['first_name'], row['last_name'])
    else:
        return render_template("admin.html")
Run Code Online (Sandbox Code Playgroud)

我的 html/Flask 代码是:

@app.route("/admin", methods=["GET", "POST"])
@login_required
def admin():
    """Configure Admin …
Run Code Online (Sandbox Code Playgroud)

python csv flask

5
推荐指数
1
解决办法
3919
查看次数

使用flask会话来存储dict

作为对早期问题的后续跟踪,我想知道如何使用flask.g和flask.session将字典从一个def转移到另一个def.如果我理解正确,它只会临时存储信息,直到新的请求.因为def我想把dict对象转移到,以一个新的请求开始(它加载一个新的烧瓶模板),我想我不能用g.所以,这让我想知道我是否可以使用flask.session.如果我尝试保存我的dict如下:session.dict,然后尝试在新的def中使用这个dict,它返回一个"AttributeError:'FileSystemSession'对象没有属性'dict'.

有没有想过是否可以在烧瓶会议中保存字典?如果是这样,我做错了什么?

Rgds,巴特

python flask

3
推荐指数
1
解决办法
4770
查看次数

标签 统计

flask ×2

python ×2

csv ×1