1 说明:
=====
1.1 Termgraph是一个python命令行工具,可以用于在终端中绘制基本图形。
1.2 环境:
华为笔记本电脑、深度deepin-linux操作系统、python3.8和微软vscode编辑器。
电脑终端绘制图形
![50caa5d381afa7a7f61bd627e38aac77.png](https://i-blog.csdnimg.cn/blog_migrate/946ddd280e0d3d1d11e1d0bb2a1d5c3f.jpeg)
2 资料:
=====
2.1 传送门:下载包,解压
https://github.com/mkaz/termgraph
2.2 安装:
#官方推荐python -m pip install termgraph#也可以pip install termgraph#本机安装sudo pip3.8 install termgraph
2.3 本机提醒:
WARNING: The script termgraph is installed in '/usr/local/python3.8/bin' which is not on PATH. Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
2.4 建立软连接:
sudo ln -s /usr/local/python3.8/bin/termgraph /usr/bin/termgraph
2.5 获取帮助:
#打开终端,输入,获取帮助termgraph -h
2.6 图:
![549cd78b1a96e35476b8363a324dfbd4.png](https://i-blog.csdnimg.cn/blog_migrate/1a462d1905ba832f6ae5842487d4f1dc.jpeg)
3 绘图:
=====
3.1 在数据dat的文件夹目录下打开终端:
termgraph ex1.dat
![4096a247d99befa5695e972bff77190e.gif](https://i-blog.csdnimg.cn/blog_migrate/e69a93aea9037554700b9133c0df6d91.gif)
3.2 #自定义格式
termgraph ex1.dat --custom-tick "" --width 20 --title "Running Data"
![53649e077c2a29f9483a33371c10a001.png](https://i-blog.csdnimg.cn/blog_migrate/0667d068cf9aa0e3cfe4b5e0f08e7720.jpeg)
3.3 #两组数据的定义颜色
termgraph ex4.dat --color {blue,red}
![0875dba91084f9fecfa58473c7461d4b.png](https://i-blog.csdnimg.cn/blog_migrate/521f564ea7f54645f3af08f9b2cd409e.jpeg)
3.4 堆积柱状图:
termgraph ex7.dat --color {yellow,magenta} --stacked --title "Stacked Data"
![87e4e15aa491ab4e3a671518c4b00843.png](https://i-blog.csdnimg.cn/blog_migrate/dda6834b547095a0a31a131deee96f88.jpeg)
3.5 日历图:
termgraph --calendar --start-dt 2017-07-01 cal.dat#两个效果一样的#termgraph cal.dat --calendar --start-dt 2017-07-01
![7805c90241b8573ccad9f6aaacd66818.png](https://i-blog.csdnimg.cn/blog_migrate/450ee9647ab29a448e0b37f2df93d4f7.jpeg)
3.6 自定义emoji:
echo "Label,3,9,1" | termgraph --custom-tick "" --no-label
![4ff11f2052c0ccc59bd508baf02da234.png](https://i-blog.csdnimg.cn/blog_migrate/a1a9a3de5148ae7371e8e314db05143e.jpeg)
4 数据格式:
========
#已测试,将ex1.dat直接改后缀名,换格式,也行
termgraph ex1.txt
termgraph ex1.csv
===自己整理并分享出来===
喜欢的点赞、评论、转发、关注和收藏。