illustration du tri fusion
Project description
trifusionviz
Installation via Pypi.org
$ pip3 install trifusionviz
Usage
import trifusionviz as tfv
import random
liste = list(range(13))
random.shuffle(liste)
t = tfv.trifusionviz(liste)
# sorties pdf : graphe et appels
t.sortie_appels = True
t.sortie("exemple_sortie")
u = tfv.trifusionviz(liste)
u.fonction_ordre = lambda x, y: str(x) < str(y)
u.noirblanc = True
u.profondeurs_cachees = range(2, 2 + 7)
u.forme_diviser, u.forme_arreter, u.forme_combiner = \
"invhouse", "rectangle", "house"
# sortie png
u.sortie("exemple_sortie_lexico", "png")
v = tfv.trifusionviz(range(13))
v.style = "invis"
# sortie png
v.sortie("exemple_invisible", "png")
Sorties de l'exemple
Licence
CC-BY-NC-SA
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
trifusionviz-0.6.tar.gz
(149.5 kB
view hashes)
Built Distribution
Close
Hashes for trifusionviz-0.6-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 42b0e7d5888ab464d490acf2da64472850f66e8feaf3cdf7d02073b98c0aeea9 |
|
MD5 | f95615fafb654a58e687925963306574 |
|
BLAKE2b-256 | fc19731c6097883634c2409af195347db1d4332daf661405c8402743360cb168 |