是否有将Highcharts系列数据转换为Python词典数据的简单方法?

时间:2019-06-23 20:43:57

标签: python web-scraping highcharts

我想知道是否有一种简单的方法可以使用特定的软件包将刮擦的Highcharts系列数据转换为Python字典数据。

在这里,我已经提到了有关刮刮Highcharts图(Can I scrape the raw data from highcharts.js?)的问题。但是,我实际上无法复制使用js2xml来解析脚本的功能。我已经能够使用正则表达式定位我要查找的系列数据,我认为将Highcharts系列数据直接转换为Python字典可能更容易。

这是我抓取后的Highcharts系列数据的文本结构:

series: [{
                type: 'area',
                name: 'Likes',
                data: [
[Date.UTC(2018, 05-1, 22), 27420 ],
[Date.UTC(2018, 05-1, 23), 27423 ],
[Date.UTC(2018, 05-1, 24), 27424 ],
[Date.UTC(2018, 05-1, 25), 27427 ],
]
}]

因此,我想知道是否已经存在一个软件包,可以让我轻松地将Highcharts系列数据转换为Python数据类型。经过几个小时的Google搜索,我发现了一些软件包示例,可以轻松地将Python词典转换为Highcharts系列,但找不到适合我的软件包。如果没有简单的解决方案,我将继续使用正则表达式逐行遍历每个系列文本并捕获数字。感谢您的帮助。

0 个答案:

没有答案
相关问题