如何在.txt文件更新后自动执行JavaScript函数

时间:2016-10-04 21:39:42

标签: javascript jquery python ajax python-2.7

Python代码定期更新变量中的字符串数据,然后使用logfile.open,write& close()将数据保存为txt。保存txt后,AJAX.load需要能够识别已发生更新,然后自动执行一个函数。有没有办法监视Python生成的txt文件以进行更改?或者监控其日期/时间戳以进行更改?那可以用来表示发生了变化然后执行JavaScript函数?

1 个答案:

答案 0 :(得分:1)

如果您正在使用node.js,则可以使用https://www.npmjs.com/package/watch,但我怀疑它是否可以在浏览器中使用。

如果你正在使用浏览器,你可能应该回到轮询(如果你能负担额外的流量)或服务器端的观察者(例如用 @Query("MATCH (n) WITH DISTINCT LABELS (n) as labels RETURN labels") List<String> findLabels(); )+通知客户端(例如通过watch