你如何只采取文本文件中的第n项?

时间:2017-09-08 20:26:00

标签: python flask graph slice

我有一个文本文件:

0, 0, 1, 0, 0, 1, 0, 0, 1

我正在使用Flask启动一个网络服务器,我正在绘制数据。位置3,6,9等中的数据需要是图的一行。

这是我的尝试:

@cli.command()
def visualize():

   app = Flask(__name__)
   @app.route("/")
   def graph():
       with open('rundata.txt', "r") as values:
           values_sql = values[::3]
           return render_template('graph.html',  values=values_sql)
   app.run()

当我不使用[:: 3]行时,它可以工作,但它会显示文本文件中的每个项目。当我使用[:: 3]行时,数据甚至都没有出现。关于为什么的任何线索?

0 个答案:

没有答案