Python 我应该如何导入XML以在Flask中显示?
我有一个每5分钟更新一次的XML文件(data.XML)。我还有一个Flask Web服务器(app.py)在同一平台上运行。此Web服务器承载一个HTML5页面(index.html)。在HTML(index.HTML)页面上的设置位置显示XML页面中的信息并每5分钟更新一次以及刷新页面时,最有效的方法是什么?有人建议我研究AJAX和jQuery,但由于我没有这方面的经验,它们似乎有点令人困惑。我需要一些帮助来找到最有效的解决办法。对编程来说相当陌生。先谢谢你 Data.xml:Python 我应该如何导入XML以在Flask中显示?,python,html,xml,Python,Html,Xml,我有一个每5分钟更新一次的XML文件(data.XML)。我还有一个Flask Web服务器(app.py)在同一平台上运行。此Web服务器承载一个HTML5页面(index.html)。在HTML(index.HTML)页面上的设置位置显示XML页面中的信息并每5分钟更新一次以及刷新页面时,最有效的方法是什么?有人建议我研究AJAX和jQuery,但由于我没有这方面的经验,它们似乎有点令人困惑。我需要一些帮助来找到最有效的解决办法。对编程来说相当陌生。先谢谢你 Data.xml: &l
<?xml version='1.0' encoding='utf-8'?>
<root>
<coin>
<trader variable="GLDAG_MAPLE">Gold.co.uk</trader>
<metal>Silver</metal>
<type>Maple</type>
<price>£31.2</price>
</coin>
</root>
Index.html:
<td> Price from XML file needs to be presented here! </td>
这里需要提供XML文件中的价格!
对于定期更新,最好使用jQuery
和Ajax
之类的工具。以下是我解决您问题的过程
如果您有任何问题,请告诉我。对于定期更新的情况,最好使用
jQuery
和Ajax
之类的工具。以下是我解决您问题的过程
如果您有任何问题,请务必告诉我。因此,包含字典的XML文件(data2.XML)现在已设置完毕。使用()的答案,如何将字典中的数据连接到包含flask脚本的javascript文件和python文件?还没有。jQueryAjax脚本有问题。因为我不知道如何使用jQuery,所以它对我来说并不是很有效。你能帮我写剧本吗?我非常确定我可以做Python和HTML方面的事情,这相当简单——jQuery只是一个javascript库。从
2
点看这两个示例。如果你被卡住了,一定要看一下jQuery
的文档,这是学习的唯一方法。如果你仍然被困,考虑把问题作为一个较新的问题,@我在这里,所以我可以看看它。所以我的XML文件包含字典(DATA2.xml)现在正在安装。使用()的答案,如何将字典中的数据连接到包含flask脚本的javascript文件和python文件?还没有。jQueryAjax脚本有问题。因为我不知道如何使用jQuery,所以它对我来说并不是很有效。你能帮我写剧本吗?我非常确定我可以做Python和HTML方面的事情,这相当简单——jQuery只是一个javascript库。从2
点看这两个示例。如果你被卡住了,一定要看一下jQuery
的文档,这是学习的唯一方法。如果你仍然被困,考虑把问题作为一个新的问题,@我在这里,所以我可以看看它。
from flask import Flask, flash, redirect, render_template, request, session, abort, url_for
app = Flask(__name__)
# ./Home Script + Portfolio Page:
@app.route("/")
@app.route("/index")
def index():
return render_template('index.html')
<td> Price from XML file needs to be presented here! </td>