我正在尝试使用python docx在第一页中创建表,但是当我试图修改标题的字体大小时,表大小也会改变,即使我尝试在表中再更改一个字体大小

设置。我该怎么做?在def Firstpage():

titlename='Test'+' '+lastday

title = doc.add_paragraph()

title.add_run(titlename).bold=True

#title.style.font.size=Pt(20)

title.alignment=WD_ALIGN_PARAGRAPH.CENTER

filename=lastday+' '+'test.docx'

filepath = os.path.join(r'C:\Users\Administrator\Desktop\python test\update_test', filename)

doc.save(filepath)

def ShiftTable():

table = doc.add_table(rows=27, cols=6)

table.style='Table Grid'

table.style.font.size=Pt(2)

table.cell(0,0).text = "Shift"

table.cell(0,1).text = "Hour"

table.cell(0,2).text = "Parts Production"

table.cell(0,3).text = "Good Parts"

table.cell(0,4).text = "Bad Parts"

table.cell(0,5).text = "Average Cycle Time"

table.cell(1,0).text = "Morning Shift"

table.cell(1,1).text = "08AM - 09AM"

table.cell(2,1).text = "09AM - 10AM"

table.cell(3,1).text = "10AM - 11AM"

table.cell(4,1).text = "11AM - 12PM"

table.cell(5,1).text = "12PM - 01PM"

table.cell(6,1).text = "01PM - 02PM"

table.cell(7,1).text = "02PM - 03PM"

table.cell(8,0).text = "Shift Summary"

table.cell(9,0).text = "Afternoon Shift"

table.cell(9,1).text = "03PM - 04PM"

table.cell(10,1).text = "04PM - 05PM"

table.cell(11,1).text = "05PM - 06PM"

table.cell(12,1).text = "06PM - 07PM"

table.cell(13,1).text = "07PM - 08PM"

for row in table.rows:

for cell in row.cells:

paragraphs = cell.paragraphs

for paragraph in paragraphs:

for run in paragraph.runs:

font = run.font

font.size= Pt(10)

Firstpage()

ShiftTable()

filename=lastday+' '+'test.docx'

filepath = os.path.join(r'C:\Users\Administrator\Desktop\python test\update_test', filename)

doc.save(filepath)

现在表中的字体大小变为10,但空单元格仍然是20

python中怎么调整代码字体格式,pythondocx如何在文本和制表符之间分别更改字体大小...相关推荐

  1. python使用spark_如何在Python中编写简单代码,并且速度超越Spark?

    全文共3482字,预计学习时长7分钟 如今,大家都在Python工具(pandas和Scikit-learn)的简洁性.Spark和Hadoop的可扩展性以及Kubernetes的操作就绪之间做选择. ...

  2. python 字节流分段_如何在Python中编写简单代码,并且速度超越Spark?

    全文共 3482字,预计学习时长 7分钟 如今,大家都在Python工具(pandas和Scikit-learn)的简洁性.Spark和Hadoop的可扩展性以及Kubernetes的操作就绪之间做选 ...

  3. python怎么输入代码-python中如何设置代码自动提示

    第一步:打开pycharm,如下图所示: 第二步:File→Power Save Mode,把下面如图所示的勾去掉: 第三步:去掉勾后,不再使用省电模式,新建一个 python文件,输入需要输入的单词 ...

  4. 在Python中执行JavaScript代码并进行数据交换

    闲言碎语不多讲,今天介绍一下Python扩展库pyexecjs. 首先进入命令提示符环境,使用pip安装Python扩展库pyexecjs,瞬间完成: 然后就可以在Python中执行JavaScrip ...

  5. Python中如何进行代码换行?

    在编写Python代码时,有效换行可以让代码变得更加美观,那么Python中如何进行代码换行?Python中换行的方法有很多,本文为大家介绍两种比较常用的方法,快来看看吧. Python建议每行代码的 ...

  6. python发html邮件_在python中如何制作发送HTML格式的邮件?

    邮件的设计和制作,作为邮件营销的重要环节,直接影响着一次营销活动转化.我们知道,不同的邮件客户端有不同的解析规则.一封设计精美的邮件,如果Html格式不规范,在客户端显示的效果往往会大打折扣.所以,如 ...

  7. Python中万年历的代码实现

    Python 中万年历的实现 题目要求 万年历: 日历是以1900年1月1日00:00:00 为基础的 那天的星期1是已知的 时间戳 - 将已知时间获取其对应的秒数 - 是以1970年1月1号为基础 ...

  8. python中plt颜色代码_python plt.bar 颜色

    由于Matplotlib是Python的一个库,因此在程序开发中,它也可以使用 Python的其他库,Matplotlib通常与NumPy和pandas等库配合使用. Matplotlib 概述使用 ...

  9. 在python中、下列代码的输出是什么-python面试题

    1.下面这段代码的输出结果是什么?请解释. def extendList(val, list=[]): list.append(val)returnlist list1= extendList(10) ...

最新文章

  1. 数十名工程师作战5天,阿里达摩院连夜研发智能疫情机器人
  2. R语言使用ggplot2包geom_jitter()函数绘制分组(strip plot,一维散点图)带状图(编写自定义函数添加均值、标准偏差)实战
  3. 学习笔记Hive(三) —— Hive应用(1)—— 数据库定义、创建表
  4. winfrom弹出窗口用timer控件控制倒计时20秒后关闭
  5. Java jni 底层_Java中的native是如何实现的(JNI)
  6. mysql运维管理-mysqldump 备份与恢复数据库20
  7. 3. 无重复字符的最长子串 golang
  8. PCL点云CSV转PCD文件
  9. PL/SQL批处理语句(BULK COLLECT子句和FORALL语句)
  10. 超炫的3D特效相册功能android
  11. python免费自学资源(视频+图文)
  12. imp报IMP-00010,IMP-00013错误
  13. windows 无法完成安装, 若要在此计算机上安装Windows, 请重新启动安装
  14. Java通过freemarker生成word文档
  15. 先验概率和后验概率那点事儿
  16. 深度学习在音频信号处理领域中的进展(截止至2019年5月)
  17. 安全合规--40--基于欧美法律法规的企业隐私合规体系建设经验总结(四)
  18. 拨云搜索:帮你查找记忆中的小说
  19. 虚拟试穿--测试上衣代码详解
  20. 怎么让图片动起来?教你让图片动起来的方法

热门文章

  1. CentOS下载教程
  2. MLDN魔乐科技 Oracle学习笔记 (4)
  3. 变更数据捕获(CDC)
  4. 贪心算法-分金问题,返回分割最小代价(java)
  5. 让javascript显原型!
  6. linux系统gpu test,GpuTest显卡测试软件 For Linux
  7. Java中ArrayList 元素的排序
  8. 人工智能版“权力的游戏”,IBAT大战略
  9. CV学习笔记 | CV综述 [2020.10.01]
  10. 着色器(Shader)之顶点着色器