自学Python接单,python接单需要哪些知识

  自学Python接单,python接单需要哪些知识

  点击上方“一行数据”关注星星~

  每周送书,从不错过。

  财务背景

  由于朋友的提问,我下载了一个300页的PPT。格式都不对。如果一个一个手动调整,可能会发疯。这种需求在很多PPT兼职群中也能得到满足(可以通过qq群搜索找到)。如果Python可以自动批量操作PPT调整格式,那岂不是很省事?为了给你一点赚钱的机会,星哥给你分享一下Python操作PPT的用法。

  用法概述如下:

  零配件

  首先,使用pip安装python工具包。如果觉得慢,可以用Python国产镜像下载。

  pip安装python-pptx

  https://pypi.tuna.tsinghua.edu.cn/simple python-pptx

  1.创建PPT

  创建PPT只需要三个步骤:包介绍、实例化、保存。当然,这样制作出来的ppt只是一个连幻灯片都没有的空白PPT。

  如果要调用已有的ppt,只需要在实例化中填写已有的ppt的文件地址即可。

  从pptx导入演示文稿

  prs=演示()

  Prs.save(的一行。pptx’)

  2.选择模板

  该模块提供了10种不同的ppt模板。创建新模板时,填写slide _ layouts[template sequence]中的参数以更改模板样式。

  title _ slide _ layout=PRS . slide _ layouts[1]

  3.创建新幻灯片

  设置模板样式后,可以使用实例化对象的slides.add_slide函数创建新的幻灯片。

  slide=PRS . slides . add _ slide(title _ slide _ layout)

  当然,如果使用for循环迭代模板的序列号来创建新的幻灯片,就可以查看所有模板的样式,如下图所示。

  对于范围(1,11)内的I:

  #设置模板1-10

  title _ slide _ layout=PRS . slide _ layouts[I]

  尝试:

  #创建新幻灯片

  slide=PRS . slides . add _ slide(title _ slide _ layout)

  #根据占位符索引获取幻灯片中的元素

  body _ shape=slide . shapes . placeholders

  # body_shape是本页ppt中的所有形状。

  Body_shape[0]。text=连续01

  Body_shape[1]。text= 02在一行中

  除了:

  打印(一)

  4.编辑幻灯片元素

  PPT中的文字可以自己设置,字体的内容、粗体、斜体、大小、下划线都可以通过代码设置。

  body _ shape=slide . shapes . placeholders

  #获取标题

  title_shape=slide.shapes .标题

  #获取本页ppt的标题元素

  Title_shape.text=一行数据

  #新内容

  new_paragraph=body_shape[1]。text_frame.add_paragraph()

  #在第二个形状的文本框中添加一个新段落

  新段落中的文本

  new _ paragraph . font . bold=True # bold文本

  new _ paragraph . font . Italic=true #斜体文本

  从pPtx.util导入Pt #设置文本大小必须在pptx.util中引入Pt。

  new _ paragraph . font . size=pt(30)#文本大小

  new _ paragraph . font . underline=true # text underline new _ paragraph . level=1 #新段落的级别

  5.添加幻灯片元素。

  5.1插入文本框

  加入一个文本框,需要先设置文本框的position元素,然后设置文本框的文本内容,最后使用add_paragraph()函数将其加入到PPT界面中。

  #添加新的文本框

  从pptx.util导入英寸

  左=上=宽=高=英寸(3)

  #默认位置和大小

  textbox=slide . shapes . add _ textbox(左、上、宽、高)

  # left,top是相对位置,width,height是文本框的大小。

  Textbox.text=微信官方账号:一行数据

  #文本框中的文本

  new _ para=textbox . text _ frame . add _ paragraph()

  #在新文本框中添加段落

  new_para.text=你真会跳舞

  5.1添加图片

  设置图片需要先设置图片的路径和位置,然后通过add_picture函数添加图片。

  从pptx.util导入英寸

  #添加图片

  Img_path=单黑裤_1.jpeg

  #文件路径

  左、上、宽、高=英寸(3)、英寸(4.5)、英寸(2)、英寸(2)

  #默认位置和大小

  pic=slide . shapes . add _ picture(img _ path,left,top,width,height)

  5.3添加表格

  添加表也是如此。需要设置位置信息,但是注意表格中更多行和列的参数需要设置。最后通过add_table函数添加到PPT中。

  rows,cols,left,top,width,height=2,2,Inches(3.5),Inches(4.5),Inches(6),Inches(0.8)

  table=slide.shapes.add_table(行、列、左、上、宽、高)。桌子

  #添加一个表,并获取table类。

  table.columns[0]。宽度=英寸(2.0)

  #第一列的宽度

  table.columns[1]。宽度=英寸(4.0)

  #第二列的宽度

  Table.cell(0,0)。text= 00 in a row

  #在指定位置书写文本

  Table.cell(0,1)。text=连续01

  Table.cell(1,0)。text=连续10次

  Table.cell(1,1)。text=连续11个

  都是上面介绍的python操作ppt的用法。未来所有重复性的工作都可以用代码实现,只是有些人还不能,所以有赚钱的机会。你为什么还站在那里?学会快速去兼职群。

  对了,如果想有更深入的了解,可以买这本书学习Python自动化。毕竟天下武功只有快,读书才是最快的学习方法。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: