文本文件如何逐行发送到浏览器 - javascript

我有一个文本文件,想将其逐行发送到Web浏览器。因此,在读取每一行时,它将在浏览器中输出。

我猜想JQuery将是采用的路由,但是我从未使用过它,因为客户端需要保持连接打开才能接收要发送的(1000)行。

这意味着我不确定如何呈现html / javascript页面。这是我的python服务器代码:

from flask import Flask,render_template, request

app = Flask(__name__)


@app.route('/_reader')
def reader():
    f = open('/home/ranjeev/Desktop/sample_tweets.dat', 'rb')
    for line in f:
        print line
    return line

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

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

和我的HTML代码:

{% extends "layout.html" %}
{% block body %}
<script type=text/javascript>
  $(function() {
      $.getJSON($SCRIPT_ROOT + '/_reader', 
       function(data) {
        $("#result").text(data.result);
});
      return false;
    });

</script>
<h1>Coordinates</h1>
<p>
   <span id=result>?</span>
{% endblock %}

我非常感谢您的帮助,因为这似乎是一个非常复杂的问题,我不认为应该这样做。

谢谢

参考方案

WebSocket将适合以下位置:http://en.wikipedia.org/wiki/WebSocket

这样,您就可以将内容发送回浏览器,使用JS提取内容,然后继续在该浏览器中进行处理。

如果我得到url(''),我该如何使用另一个URL - javascript

我是新手,正在写这篇文章,但是如果源上没有图像,那么我只有空白。有人可以告诉我,如果我正在获取背景图像,如何获取/images/no-image.jpg:url();这是我的代码:<div class="uk-clearfix uk-position-relative"> <div class="recipeb…

对ID为'abc%'的dom执行操作 - javascript

我想对ID为'abc%'的DOM进行一些操作<a id='abc1'></a> <a id='abc2'></a> <a id='abc3'></a> <a id='abc4'></a>…

Flask JavaScript文件中出现多余的字符 - javascript

在我的开发过程中发生了一些非常随机的事情,我无法终生弄清楚出了什么问题或原因。我在Flask中以及使用Docker构建应用程序。到目前为止,一切都进行得很好。如果我有一个JavaScript文件,则在修改后Flask会在文件末尾加载一些随机字符。或者更具体地说,如果我有一个文件alert('random text'); 然后加载页面,JS…

Jsonp没有出现``访问控制允许来源''错误 - javascript

在我的PHP中,我喜欢这样来回显jsonp类型的“ json数据”echo $_GET['callback'] . '('.json_encode($arr).')'; 在我的js(angularjs)中,$http.get('http://example.com/app/?callbac…

如何单击没有固定类别值的按钮?但是它有一个固定的'data-testid' - javascript

如何单击没有固定类别值的按钮?但是它有一个固定的“数据-testid”。使用JS或Python如何实现?document.getElementById("myCheck").click(); 参考方案 您可以尝试使用querySelector()来使用任何有效的CSS选择器(即属性选择器)。演示:function muFunction()…