Python爬虫如何与Mapinfo联动?

Python011

Python爬虫如何与Mapinfo联动?,第1张

非常抱歉的告诉你。Python不能操控mapinfo。你需要用别的语言。

Mapbasic是官方配套的开发语言。

另外,java+mapxtreme、vb/vc/c#+mapinfo,或者mapx组件,就是Python不行。

最新的版本能不发支持,就需要查查官方文档了。

搜索下载pyExcelerator,这是一个python控制excel的库。主要是通过EXCEL文件结构直接读写实现。可以操作单元格,公式,设置格式。功能强大。我下载的版本是0.6.4.1

你也可以用excel的COM接口实现。那个功能就更强了。不过COM接口找不到文档。需要自己尝试。

1、FineReport

FineReport是一款纯Java编写的、集数据展示(报表)和数据录入(表单)功能于一身的企业级web报表工具,只需要简单的拖拽操作便可以设计复杂的中国式报表,搭建数据决策分析系统。

2、Echarts

前面说过了,Echarts是一个开源免费的javascript数据可视化库,它让我们可以轻松地绘制专业的商业数据图表

大家都知道去年春节以及近期央视大规划报道的百度大数据产品,如百度迁徙、百度司南、百度大数据预测等等,这些产品的数据可视化均是通过ECharts来实现的。

3、FineBI

FineBI是新一代自助大数据分析的商业智能产品,提供了从数据准备、自助数据处理、数据分析与挖掘、数据可视化于一体的完整解决方案,也是我比较推崇的可视化工具之一。

FineBI的使用感同Tableau类似,都主张可视化的探索性分析,有点像加强版的数据透视表。上手简单,可视化库丰富。可以充当数据报表的门户,也可以充当各业务分析的平台。

4、pyecharts

Echarts(下面会提到)是一个开源免费的javascript数据可视化库,它让我们可以轻松地绘制专业的商业数据图表。当Python遇上了Echarts,pyecharts便诞生了,它是由chenjiandongx等一群开发者维护的Echarts Python接口,让我们可以通过Python语言绘制出各种Echarts图表。

5、Bokeh

Bokeh是一款基于Python的交互式数据可视化工具,它提供了优雅简洁的方法来绘制各种各样的图形,可以高性能的可视化大型数据集以及流数据,帮助我们制作交互式图表、可视化仪表板等。