我可以從CSV文件讀取,但我不確定如何寫入它。Python瓶寫入一個CSV文件並閱讀它
的想法是有允許用戶輸入他們的意見,並將其保存在CSV文件中,然後再打印出來的評論
這是代碼用於讀取讀取csv文件
from flask import Flask, render_template
from flask import request
import csv
def comments():
with open('static\\comments.csv', 'r') as inFile:
reader = csv.reader(inFile)
commentsList = [row for row in reader]
下面是我用來顯示csv文件中的字段的代碼。我想用的形式以某種方式字段添加到給定的csv文件
<table border="1">
{% for line in commentsList %}
<tr>
{% for item in line%}
<td>
{{item}}
</td>
{% endfor %}
</tr>
{% endfor %}
</table>
</div>
<form action="addToComments" method="post">
Name: <input type="text" name="username">
Comment: <input type="text" name="comment">
Date: <input type="date" name="date">
<input type="submit" value="Submit">
</form>
沒有工作,無法識別功能 – 2014-12-07 03:10:36
@LukeGarrigan你有沒有設置一些路由?你能在你的問題中顯示更多代碼嗎?你知道如何處理Flask中的POST請求嗎? – nkobber 2014-12-07 03:19:59
@LukeGarrigan我已經添加了一些代碼來向你展示如何做一些基本的路由。 – nkobber 2014-12-07 03:29:13