让 Python 将网站另存为 XML 到桌面文件

我正在尝试做一些非常简单的事情,但无法让它发挥作用。我已经花了几个小时。任何帮助是极大的赞赏。


在 Firefox 中,我在桌面上保存了一个“预测”网页(https://www.predictit.org/api/marketdata/markets/4366)作为 .xml 文件。


我可以成功地使用这个文件如下:


import xml.etree.ElementTree as ET

tree = ET.parse(r'C:\Users\xxxx\Desktop\4366.xml')

root = tree.getroot()    

print(root[5][0][7].text)

我的问题是如何让 Python 将网站保存为桌面上的 xml 文件?因为我确信答案非常简单,所以我不会记录我尝试请求、urllib、打开、写入等的失败。


非常感谢您的时间和努力。


陪伴而非守候
浏览 224回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python