这是一个非常简单的库,用于在 Python 中可视化列表。
它的创建主要是为了支持 Neps Academy(很棒的网站:D)创建教程。
pip install visualist
下面显示了最小的示例。它假设我们要从列表 [1, 2, -4, 2, -2, 5] 创建图像并突出显示索引 [2, 4]。
from visualist import Visualist
visualist = Visualist ()
img = visualist . img_from_list ([ 1 , 2 , - 4 , 2 , - 2 , 5 ], highlight_indexes = [ 2 , 4 ])
img . show ()
这段代码的结果将是
如果要保存图像,请将img.show()
更改为img.save('my_dear_list.png')
。
如果您使用img_from_lists
方法,它将处理列表列表。请注意,突出显示也需要是列表的列表。
from visualist import Visualist
visualist = Visualist ()
img = visualist . img_from_lists ([[ 1 , 2 , - 4 , 2 , - 2 , 5 ], [ 1 , 2 , 3 , 4 ]], highlight_indexes = [[ 2 , 4 ], [ 1 ]])
img . show ()
结果将是
要构建库,您需要wheel模块:
pip install wheel
并运行以下命令:
python setup.py sdist bdist_wheel
要上传新版本,请使用(不要忘记更新setup.py
中的版本号):
twine upload dist/*