×

pygal使用 Pygal安装

Pygal安装及使用

小凯 小凯 发表于2020-12-06 13:16:46 浏览315 评论0

抢沙发发表评论

在Linux和os x系统中,应执行的命令类似于下面。

pip install --user pygal==2.0

在Windows系统里面,命令类似于下面的。

python -m pip install --user pygal==2.0

如果pip不行可以试试pip3.安装成功后开始使用,接下来是学习后的笔记。

可以是两个文件,也可是是一个文件,我这边按照书上也是两个文件.

die.py#上面是文件名,当然也可是随便写.from random import randintclass Die():
	def __init__(self,num_sides=6):
		self.num_sides = num_sides		
	def roll(self):
		return randint(1,self.num_sides)
tu_roll.py #文件名import pygalfrom die import Die
die_1 = Die()
die_2 = Die()
rs = []for a in range(100):
	s = die_1.roll() + die_2.roll()
	rs.append(s)

fs = []
ww = die_1.num_sides + die_2.num_sidesfor av in range(2,ww+1):
	g = rs.count(av)
	fs.append(g)
	
hist = pygal.Bar()
hist.title = "骰子随机数统计"hist.x_labels = ['2','3','4','5','6','7','8','9','10','11','12']
hist.x_title = 'x坐标轴'hist.y_title = 'y坐标轴'hist.add('D6',fs)
hist.render_to_file('tu.svg')

之前在deepin的linux系统下面测试的时候下面这段报错一直没有找到原因后来换win了之后没问题了,但是想要直接渲染到浏览器还是报错。不知道为什么。

hist.render_to_file('tu.svg')

    点评一下

    访客