我下载了一个扩展名为a的文件,其中包含一个我想在Python中工作的时间序列。我对。a文件根本不是专家,但如果我用记事本打开它,我就会看到它包含了我想要处理的数据。我如何在Python中转换该文件以对其进行处理(即数组,pandas系列…)?
import requests
response = requests.get("https://sdw-wsrest.ecb.europa.eu/service/data/EXR/D.USD.EUR.SP00.A?startPeriod=2021-02-20&endPeriod=2021-02-25")
data = response.text
您需要仔细阅读XML解析。这段代码将把数据转换成典型的XML数据结构。你可以根据自己的需要把它弄乱。为了得到一个更完整的答案,你需要提供更多关于你希望这些数据是什么样子的信息。
import requests
import xml.etree.ElementTree as ET
response = requests.get("https://sdw-wsrest.ecb.europa.eu/service/data/EXR/D.USD.EUR.SP00.A?startPeriod=2021-02-20&endPeriod=2021-02-25")
data = response.text
root = ET.fromstring(data)