在ppt中加入python_python实现向ppt文件里插入新幻灯片页面的方法
python實現向ppt文件里插入新幻燈片頁面的方法
本文實例講述了python實現向ppt文件里插入新幻燈片頁面的方法。分享給大家供大家參考。具體實現方法如下:
# -*- coding: UTF-8 -*-
import win32com.client
import win32com.client.dynamic
import os
#我的示例(Template)文檔名為 BugCurve.pptx
def PowerPoint():
ppt = os.path.join(os.getcwd(), "BugCurve.pptx")
App = win32com.client.Dispatch("PowerPoint.Application")
App.Visible = True
Presentation = App.Presentations.Open(ppt)
mySlide = Presentation.Slides.Add(2, 12)
#這份 Presentation 要增加一張 Slide, 位置就插入在第二頁,
#也就是封面(第一頁)之后, 12 這個神奇的數字就是..
#告訴PPT 那一頁是空白的頁面
img = os.path.join(os.getcwd(), "This_is_Picture.png")
shape = mySlide.Shapes.AddPicture(img,LinkToFile=False,SaveWithDocument=True,Left=40,Top=100,Width=650,Height=400)
#mySlide 中要增加一個 框框(shape)指定那個框框的大小和位置,
#然后那個 shape 內容要放入圖形
希望本文所述對大家的Python程序設計有所幫助。
時間: 2015-04-26
實例1.取得MYSQL版本 復制代碼 代碼如下: # -*- coding: UTF-8 -*-#安裝MYSQL DB for pythonimport MySQLdb as mdbcon = Nonetry:??? #連接mysql的方法:connect('ip','user','password','dbname')??? con = mdb.connect('localhost', 'root',??????? 'root', 'test');??? #所有的查詢,都在連接con的一個模塊
本文實例講述了python實現在windows下操作word的方法.分享給大家供大家參考.具體實現方法如下: import win32com from win32com.client import Dispatch, constants w = win32com.client.Dispatch('Word.Application') # 或者使用下面的方法,使用啟動獨立的進程: # w = win32com.client.DispatchEx('Word.Application') # 后臺運行
復制代碼 代碼如下: #-*- coding:utf-8 -*- from win32com.client import Dispatch import time def start_office_application(app_name): # 在這里獲取到app后,其它的操作和通過VBA操作辦公軟件類似 app = Dispatch(app_name) app.Visible = True time.sleep(0.5) app.Quit() if __name__ == '__main__
本文實例講述了python讀取json文件并將數據插入到mongodb的方法.分享給大家供大家參考.具體實現方法如下: #coding=utf-8 import sunburnt import urllib from pymongo import Connection from bson.objectid import ObjectId import logging from datetime import datetime import json from time import mktime
本文實例講述了Python實現對PPT文件進行截圖操作的方法.分享給大家供大家參考.具體分析如下: 下面的代碼可以為powerpoint文件ppt進行截圖,可以指定要截取的幻燈片頁面,需要本機安裝了powerpoint,可以指定截圖的大小分辨率 import os import comtypes.client def export_presentation(path_to_ppt, path_to_folder): if not (os.path.isfile(path_to_ppt) and
這個程序其實很早之前就完成了,一直沒有發出了,趁著最近不是很忙就分享給大家. 使用BeautifulSoup模塊和urllib2模塊實現,然后保存成word是使用python docx模塊的,安裝方式網上一搜一大堆,我就不再贅述了. 主要實現的功能是登陸知乎,然后將個人收藏的問題和答案獲取到之后保存為word文檔,以便沒有網絡的時候可以查閱.當然,答案中如果有圖片的話也是可以獲取到的.不過這塊還是有點問題的.等以后有時間了在修改修改吧. 還有就是正則,用的簡直不要太爛-鄙視下自己- 還有,現在是
復制代碼 代碼如下: from win32com.client import DispatchEximport timeie=DispatchEx("InternetExplorer.Application") ie.Navigate("http://hi.baidu.com/mirguest/creat/blog/")ie.Visible=1while ie.Busy:??? time.sleep(1) body=ie.Document.body# headerf
本文實例講述了Python輸出PowerPoint(ppt)文件中全部文字信息的方法.分享給大家供大家參考.具體分析如下: 下面的代碼依賴于windows com,所以必須在機器上安裝PowerPoint才能用,可以將PPT文件中的所有純文本信息進行輸出到指定的文件,非常實用. import win32com from win32com.client import Dispatch, constants ppt = win32com.client.Dispatch('PowerPoint.App
本文實例講述了Python實現將json文件中向量寫入Excel的方法.分享給大家供大家參考,具體如下: 有一個需要是將已經向量化的頁面的數據中的向量寫入Excel中用于展示,工作很簡單,這里簡單復習一下Excel文件寫的工作,試驗中使用的json文件內容如下: 復制代碼 代碼如下: [ {"vector": [0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0
將要寫入的內容 構造 進一個list 中,使用writelines()方法 一次性寫入. file_w.writelines(list) file_w.flush() file.close() 以上這篇python 實現一次性在文件中寫入多行的方法就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持我們.
本文實例講述了Vue 實現從文件中獲取文本信息的方法.分享給大家供大家參考,具體如下: 最近在使用vue做項目的時候,遇到一個需求,界面中需要顯示大量的說明文字,為了保持界面的整潔和趕緊,決定采用單獨的文件來存儲顯示信息,然后通過文件讀取的方式顯示到界面上. 剛開始我使用的是File和FileReader對象獲取,但是比較氣人的是這兩個對象是IE瀏覽器特有的屬性,chrome不支持,而且為了安全起見,現在瀏覽器是不推崇這種做法的,因為很容易造成文件被外部惡意刪除或增加內容,安全性太低.無奈之下,
處理過濾Apache日志文件 access_test.log文件內容 27.19.74.143 - - [30/May/2015:17:38:21 +0800] "GET /static/image/smiley/default/sleepy.gif HTTP/1.1" 200 2375 8.35.201.164 - - [30/May/2015:17:38:21 +0800] "GET /static/image/common/pn.png HTTP/1.1" 2
一.文件內容的分發 應用場景:分批讀取共有358086行內容的txt文件,每取1000條輸出到一個文件當中 # coding=utf-8 # 分批讀取共有358086行內容的txt文件,每取1000條輸出到一個文件當中 txt_path = "E:/torrenthandle.txt" base_path="E:/torrent_distribution/" def distribution( ): f = open(txt_path,"r")
本文實例為大家分享了Python批量提取PDF文件中文本的具體代碼,供大家參考,具體內容如下 首先需要執行命令pip install pdfminer3k來安裝處理PDF文件的擴展庫. import os import sys import time pdfs = (pdfs for pdfs in os.listdir('.') if pdfs.endswith('.pdf')) for pdf1 in pdfs: pdf = pdf1.replace(' ', '_').replace('-
①安裝PIL:pip install Pillow(之前的博客中有寫過) ②安裝pytesser3:pip install pytesser3 ③安裝pytesseract:pip install pytesseract ④安裝autopy3: 先安裝wheel:pip install wheel 下載autopy3-0.51.1-cp36-cp36m-win_amd64.whl[點擊打開鏈接] 執行命令:pip install E:\360安全瀏覽器下載\autopy3-0.51.1-cp36
總結
以上是生活随笔為你收集整理的在ppt中加入python_python实现向ppt文件里插入新幻灯片页面的方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Cytoskeleton Rho/Rac
- 下一篇: 数据分析——起源