位置: 编程技术 - 正文

python用Pygal如何生成漂亮的SVG图像详解(怎样用python)

编辑:rootadmin

推荐整理分享python用Pygal如何生成漂亮的SVG图像详解(怎样用python),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:python pygal,python怎么用pygame,python pygal,python pygal,python pyhive,python pyh,python pygal,python pyh,内容如对您有帮助,希望把文章链接给更多的朋友!

前言

SVG可以算是目前最最火热的图像文件格式了,它的英文全称为Scalable Vector Graphics,意思为可缩放的矢量图形。它是基于XML(Extensible Markup Language),由World Wide Web Consortium(W3C)联盟进行开发的。严格来说应该是一种开放标准的矢量图形语言,可让你设计激动人心的、高分辨率的Web图形页面。用户可以直接用代码来描绘图像,可以用任何文字处理工具打开SVG图像,通过改变部分代码来使图像具有交互功能,并可以随时插入到HTML中通过浏览器来观看。

First Head in Pygal

首先安装 pygal 啦:

如果你要把生成格式设为除了 svg 之外的格式,如 png,jpg 之类,就要安装底下几个库了:

在 Ubuntu 中按照如下提示安装即可:

安装该库原理同上:

如下两个库,只需正常 pip 安装即可:

Hello SVG

生成的是黑色的 Hello.svg 文件,因为是 svg 格式的,一般的话直接是不能打开的,选择默认的浏览器打开吧,看到就是底下这个样子:

python用Pygal如何生成漂亮的SVG图像详解(怎样用python)

更加炫酷点的图:

生成的图就是下面这个样子:

Hello PNG

有时候,我们不需要 svg,只需要 png 格式的图表,没关系,pygal 也能够做到:

注意绿色的标示,成功生成 png 格式的图片啦:

Hello Flask and Pygal

让 Pygal 生成的 svg 格式图片中,显示在你的网页上呗,我们选择 flask 来提供 web 支持:

核心代码如下,没错就是这么短:

打开 .0.0.1: 就能看到下面的样子咯:

当然咯,你还可以做出如下更为炫酷的 svg 图像,不过这一切都是 pygal 的用法啦:

总结

标签: 怎样用python

本文链接地址:https://www.jiuchutong.com/biancheng/380059.html 转载请保留说明!

上一篇:Ubuntu下创建虚拟独立的Python环境全过程(ubuntu创建虚拟网卡)

下一篇:Python中str is not callable问题详解及解决办法

  • 收取境外服务费收入如何开票
  • 房产税如何
  • 建筑业预缴增值税怎么填纳税申报表
  • 偶然所得代扣代缴义务人
  • 档案室图书应该做哪个会计科目
  • 意外伤害险进项税转出
  • 公司兼职的工资怎么发
  • 待报解预算收入计入什么科目
  • 1%是什么税
  • 不交住房公积金了能提取出来吗
  • 预收款 交税
  • 承兑汇票私人贴现账务怎么处理
  • 事业单位退休人员独生子女费如何发放
  • 金税三期如何报个税
  • 物业公司收入多少钱
  • 营改增后房屋出租税率
  • 进项税和销项税税率一样吗
  • 汇算清缴报错了怎么更正
  • 验车费计入什么科目
  • 资产负债表资产总额为负数
  • 没有证书可以报特长生吗
  • 库存现金与实际不符怎么调
  • 个人交五险一金和单位交五险一金的区别
  • win11 桌面右键
  • 远期结汇会计分录
  • PHP:escapeshellarg()的用法_命令行函数
  • 长期挂账的在建工程如何处理
  • Laravel 5.4向IoC容器中添加自定义类的方法示例
  • 筹建期间的费用计入长期待摊费用吗
  • 会计财务报表的编制步骤
  • php获取get请求数据
  • 以前年度的销售退回,冲减哪年的
  • 支付押金无法收取怎么办
  • html5+css3web前端设计基础教程
  • 汇算清缴后缴纳的企业所得税怎么做分录
  • 外国人在我国境内被刑事拘留
  • 公司处置已使用4年多的汽车,怎么增值税申报
  • mac os x10.9.5
  • 规模以上企业纳税要求
  • 固定资产的货币时间价值
  • 外购固定资产入账
  • mysql查询字段为空的数据
  • 因质量问题免费退货
  • 在工资模块中进行各工资类别间的汇总
  • 会计做账的原始凭证有哪些
  • 关税 账务处理
  • 其他应付现金流量表
  • 增值税直接减免额怎么做账
  • 只有进项发票没有销售发票这种怎么做账
  • 企业一般账户开户申请理由
  • 固定资产一旦处于什么状态
  • 如何查询公司经营异常
  • mysql57服务无法启动,找不到文件夹
  • 加快Vista中多线程下载速度
  • 教你鉴别耳机音质的好坏的几大技巧
  • ubuntu20桌面
  • centos7 中文支持
  • haozipsvc.exe是什么
  • linux w
  • win10增加右键菜单
  • 什么叫linux
  • Win7电脑屏幕横过来了怎么恢复
  • iphone手机文件怎么传到电脑
  • win7如何清理c盘空间不影响系统
  • 第三方解决方案
  • 音频焦点是什么
  • android 音频焦点丢失 媒体按键
  • 高通平台工具下载
  • qq自动登出
  • windows批处理命令脚本
  • linux中fork()函数详解(原创!!实例讲解)
  • cs1-u和cs1-f的区别
  • viewpager2 bug
  • 工具类软件有哪些
  • 简述javascript原型和原型链有什么特点?
  • 税务局营改增文件
  • 如何办理股权转让信息登记表
  • 深圳市国家税务局赵雨婷
  • 南京税务局几点下班?
  • 广东电子税务局官网登录入口
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设