首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Pygal世界地图-鼠标悬停功能

Pygal世界地图-鼠标悬停功能
EN

Stack Overflow用户
提问于 2016-03-01 02:10:24
回答 3查看 1.6K关注 0票数 1

我使用的是Python的Pygal模块。简而言之,当光标悬停在美国上方时,我希望弹出"2016“。然而,当我将鼠标悬停在美国上空时,我得不到任何鼠标悬停效果。我正在尝试在皮格尔的网站上实现鼠标悬停效果:http://www.pygal.org/en/latest/documentation/types/maps/pygal_maps_world.html

代码语言:javascript
复制
import pygal

wm = pygal.maps.world.World()
wm.title = 'Countries I\'ve Been To'
wm.add('United States',{'us':2016})

wm.render_to_file('myplaces.svg')
EN

回答 3

Stack Overflow用户

发布于 2020-02-14 22:19:54

请使用Google Chrome打开.svg文件,您将看到鼠标悬停功能。

票数 1
EN

Stack Overflow用户

发布于 2016-07-25 00:46:24

您可以通过添加以下行来解决此问题

代码语言:javascript
复制
wm.force_uri_protocol = 'http'

添加到您的代码。我认为当工具提示从1.9迁移到2.0时,Pygal改变了工具提示的呈现方式。

这个程序应该可以工作:

代码语言:javascript
复制
import pygal

wm = pygal.maps.world.World()
wm.force_uri_protocol = 'http'
wm.title = 'Countries I\'ve Been To'
wm.add('United States',{'us':2016})

wm.render_to_file('myplaces.svg')
票数 0
EN

Stack Overflow用户

发布于 2017-02-20 23:25:49

您需要使用pip / pip3 install pygal_maps_world命令安装pygal_maps_world插件。

代码语言:javascript
复制
import pygal.maps.world
wm = pygal.maps.world.World()
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35706499

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档