python ppt表格样式展示
本篇文章是对另一篇文章的补充,好多情况下会遇到样式的改变。在这里出现情况较多的时候可以封装为函数,方便调用,复写。
# -*- coding: utf-8 -*-
from pptx import Presentation
from pptx.enum.text import PP_PARAGRAPH_ALIGNMENT
from pptx.chart.data import ChartData
from pptx.util import Pt
from pptx.dml.color import RGBColor
def write_cell(table, row, col, content, size, name,rgb):
table.cell(row, col).text_frame.clear()
new = table.cell(row, col).text_frame.paragraphs[0]
new.alignment = PP_PARAGRAPH_ALIGNMENT.CENTER
new.text = content
new.font.size = Pt(size)
new.font.name = name
new.font.color.rgb = rgb
def ppt(prs,template_path):
# 表格
table = [tb.table for tb in slide.shapes if tb.has_table][0]
values = []
for row in range(1,3):
value = []
for col in range(1,8):
if type(sheet.cell(row, col).value) == type(1.1) and col== 7:
s = str(round(sheet.cell(row, col).value * 100,2)) + '%'
elif type(sheet.cell(row, col).value) == type(1.1) and col in [1,2,3,4,5,6]:
s = str(round(sheet.cell(row, col).value))
else :
s = str(sheet.cell(row, col).value)
value.append(s)
values.append(value)
for i in range(len(table.rows)):
for j in range(len(table.columns)):
if values[i][j].startswith('-'):
write_cell(table, i, j, str(values[i][j]), 18, "宋体",RGBColor(255, 0, 0))
else:
write_cell(table, i, j, str(values[i][j]), 14, "宋体",RGBColor(0, 0, 0))
python ppt表格样式展示相关推荐
- 表格样式css制作html5,利用css实现的表格样式展示
本文为大家展示了几款美观的表格样式,希望大家可以喜欢. 1.单像素边框CSS表格 table.gridtable { font-family: verdana,arial,sans-serif; fo ...
- python设置表格格式_python openpyxl表格样式设置
为美化openpyxl表格,特设置样式,把有关参数与大家分享fromopenpyxl import load_workbookfromopenpyxl import Workbookfromopenp ...
- 【Python】Pandas 表格样式设置指南,看这一篇就够了!
Pandas 表格样式设置指南 来源:Python数据之道 (ID:PyDataLab) 作者:阳哥 最近这些年,Python在数据分析以及人工智能领域是越来越火. 这离不开pandas.numpy. ...
- python处理word表格格式_python---word表格样式设置
1.word表格样式的设置from docx import * document = Document() table = document.add_table(3, 3, style="M ...
- python复制excel模板并保留表格样式
需求:按照模板生成excel报表. 本地有一个模板Excel表,是xlsx格式.需要把传过来的数据,按照模板表生成新的写入数据的报表. 情况:先尝试了pandas,发现生成的新表并不会保留模板表中的样 ...
- Froala Editor 插入的表格 页面展示问题 样式消失
在froala编辑器里 显示表格样式如下: 但是获取的html,拿出来显示 样式却丢了 处理方法: 在显示界面 引入 froala_style.min.css文件 绘制html的区域的容器 引用 fr ...
- easyui datagrid oncheck 修改行样式_100 种 PPT 图表样式送给你
你好,这里是诺灰屋 我是诺灰 距离上一篇推文,已有近一个月的时间没有给大家写推送了. 这期间,我一直在进行数据图表方面知识的网络调研.甚至于在知网上找了几篇论文来看,当然,内容很枯燥,不实用. 同时, ...
- itextpdf添加表格元素_基操勿6第四期:PPT表格美化
大家好,这里是"基操勿6"的第四期内容,我是阿远. 原本按我的计划是要先把PPT里面一些大家可能不太清楚,但是却很好用的操作先给大家做一遍分享.希望大家用到的时候,可以在同事震惊的 ...
- 2 个python美化表格数据输出结果的工具,摸鱼简直心安理得~
嗨害大家好鸭!我是小熊猫❤ 虽然之前发的文章当中老是说摸鱼摸鱼~ ~ ~ 但是咱正事还是要干滴~ ~ ~ 有效率的干事 才能有效率的摸鱼~ ~ ~ 大家在用python处理表格数据中, 许多 的工作重 ...
- python合并表格源代码_Excel电子表格如何合并单元格,Python编程实践,xlwt模块的应用...
#我要学Python#前面内容,我们详细了解了使用Python来操作Excel文件的一般方法.其中读取并通过Python中PyQt5模块展示了Excel文件的内容,详细方法参见下面的博文: 电子表格处 ...
最新文章
- 介绍两个非常好用的Javascript内存泄漏检测工具
- 比特币现金诞生一周年,BCH的未来在哪?
- ESP32-CAM教程一:网页上显示摄像头数据
- phpexecl保存mysql_【PHP】将数据库表保存为Excel(PHPExcel)
- docker网络之macvlan
- 列表排序应用FLIP动画(vue)
- iPhone 13拍照马赛克、换屏无法解锁Face ID、iPad mini 6“果冻屏”:等“百香果”吧...
- Visual Studio-运行库的设置
- 【Linux】ubuntu 16 启动拨号上网
- day1 Ubuntu 使用
- 医院门诊管理系统——计件收费
- 安卓黑域使用激活和使用
- 小球碰撞python代码_Java 实现小球碰撞GUI
- Android 获取assets文件夹下面的文件路径
- 微信语音识别_微信 语音识别_微信语音识别api - 云+社区 - 腾讯云
- 如何部署软件 - 让你团队的部署像地狱一样无聊且毫无压力
- 【正点原子FPGA连载】第十二章 呼吸灯实验 -摘自【正点原子】领航者ZYNQ之FPGA开发指南_V2.0
- 多元线性回归及案例(Python)
- iOS静态库中打包图片资源
- ADC外围电路的设计