针对pyecharts 自定义地图这块儿,发现官网上虽有介绍,但部分功能点,在实际操作过程中,由于版本问题,导致操作代码过程中直接报异常。
下面单独拿出来添加地图的 JS 文件至本地环境中操作的过程。
先引用下官网原文内容,如下:
=================================================================================================
对应版本:VERSION 0.1.9.X
而后操作步骤:下载南澳县地图的 JS 文件,请更名为 nanao.js。将其保存在项目安装目录下的 templates/js/echarts 文件夹中。Windows 下一般为 Lib/site-packages/pyecharts/templates/js/echarts
然后呢,在你的代码里需要加下面的两行
代码中使用如下命令进行引用:
import pyecharts.constants as constants
constants.CITY_NAME_PINYIN_MAP['南澳县'] = 'nanao'
=================================================================================================
而使用如上方法后,在运行代码时,直接报 "AttributeError: module 'pyecharts.constants' has no attribute 'CITY