在python編程:入門到實踐 在嘗試已下例子遇到問題:
16.2.5 製作世界地圖
import pygal
wm = pygal.Worldmap()
wm.title = 'North, Central, and South America'
wm.add('North America', ['ca', 'mx', 'us'])
wm.add('Central America', ['bz', 'cr', 'gt', 'hn', 'ni', 'pa', 'sv'])
wm.add('South America', ['ar', 'bo', 'br', 'cl', 'co', 'ec', 'gf', 'gy',
'pe', 'py', 'sz', 'uy', 've'])
wm.render_to_file('americas.svg')
以上代碼執行時,會發生如下錯誤。
報錯是因爲之前的模塊已經不存在了,需要將前兩行代碼代替爲:
import pygal_maps_world.maps
wm = pygal_maps_world.maps.World()