python替換word中的關鍵文字
在word中替換關鍵文字
from win32com.client import Dispatch import time # def tihuan(before,content): # word = Dispatch('Word.Application') # doc = word.Documents.Open(r"E:\sxx\test2.docx") # word.Selection.Find.Execute(before, False, False, False, False, False, True, 1, True, content, 2) f=open("mingdanB.txt") i=0 for each in f: listeach=each.split("\t") time.sleep(1) word = Dispatch('Word.Application') doc = word.Documents.Open(r"E:\sxx\test.docx") word.Selection.Find.Execute("硃紅", False, False, False, False, False, True, 1, True, listeach[0], 2) word.Selection.Find.Execute("SHA603", False, False, False, False, False, True, 1, True, listeach[1], 2) word.Selection.Find.Execute("2016.3.26-2017.12.31", False, False, False, False, False, True, 1, True, listeach[2], 2) word.Selection.Find.Execute("3042.2", False, False, False, False, False, True, 1, True, listeach[3],2) word.Selection.Find.Execute("2014.10.1-2017.9.30", False, False, False, False, False, True, 1, True, listeach[4], 2) word.Selection.Find.Execute("704", False, False, False, False, False, True, 1, True, listeach[5], 2) word.Selection.Find.Execute("3746.2", False, False, False, False, False, True, 1, True, listeach[6].strip("\n"), 2) word.Selection.Find.Execute("3746.3", False, False, False, False, False, True, 1, True, listeach[6].strip("\n"), 2) time.sleep(1) doc.SaveAs(r"E:\sxx\test"+str(i)+".docx") doc.Close() i=i+1
相關推薦
python替換word中的文字內容
摘要:這篇文章介紹瞭如何使用python【3.6版本】把pdf檔案轉換為word文件並替換word文件中的文字內容,這裡替換的規則是中英轉換或者其它自定義規則pdf轉換為wordpdf檔案由於很難編輯,因而想要通過程式設計修改內容有些困難【不是不可能,只是代價比較大,特別是要
python替換word中的關鍵文字
在word中替換關鍵文字 from win32com.client import Dispatch import time # def tihuan(before,content): # word = Dispatch('Word.Application') #
POI方式替換Word中的文字
開發當中,很多時候我們會需要將我們的資料寫入到Word當中,或者說匯出。這時候我們會使用一些特定的標識來達到我們替換內容的目的。在Word中定義好我們需要替換的內容,也就是模板。然後再寫入資料。原始碼如下: package com.seawater.controller;
java/poi讀取word,並替換word中的文字內容,向word中插入圖片的操作
先貼程式碼,注:部分程式碼源自網路其他前輩的文章,這裡只是做一個功能整合。 package fcjTool; import java.io.IOException; import java.io.InputStream; import org.ap
python替換word中的字元
需要安裝模組,win32com 下載地址:http://download.csdn.NET/detail/clean_water/9759816 import win32com.client
C#替換Word中的文字內容
Word文件文字替換時長度不能超過255個字元,不能一次性替換,本方法通過迴圈替換,達到替換超過255字元的目的。 /// <summary> /// 替換word中的文字 /// </summary>
POI替換word中的指定文字(包含表格,表格中有回車)
網上可以找到很多POI替換Word中指定文字的程式碼,然而基本上都沒有對文件中的表格中包含的段落(回車)進行處理。自己寫了,程式碼記錄如下: /** * *@templetStream 文件的輸入流 *@data 要替換的key,value的map,將文件中的@[email prot
Java 新增、刪除、替換、格式化Word中的文字(基於Spire.Cloud.SDK for Java)
Spire.Cloud.SDK for Java提供了TextRangesApi介面可通過addTextRange()新增文字、deleteTextRange()刪除文字、updateTextRangeText()替換文字、updateTextRangeFormat()格式化文字等。本文將從以上方法介紹如何來
用python解析pdf中的文字與表格【pdfplumber的安裝與使用】
我們接觸到的很多文件資料都是以pdf格式存在的,比如:論文,技術文件,標準檔案,書籍等。pdf格式使得用機器從中提取資訊格外困難。 為了解決這個問題,我找到了幾種解決方案,最後選擇了python上的pdfplumber庫,安裝和使用都相對比較方便,效果也還不錯,所以下面介紹這個庫的安裝與使用。 安裝我的電
替換檔案中的文字
大小寫區分替換: 對於替換後出現編碼的: 嘗試模式而非純文字: 替換跨行文字: 1>沒有捕獲空白 2> 使用$1捕獲空白 替換大檔案中的文字: 一些補充: get-content命令將檔案的內容分割成多行;
python file模組中的文字檔案和二進位制檔案以及字串和byte的理解
大前提:文字檔案和二進位制檔案都是以二進位制的方式存放到硬碟中的 看圖先~ 1. Python file讀寫加不加b w 開啟一個檔案只用於寫入。如果該檔案已存在則開啟檔案,並從開頭開始編輯,即原有內容會被刪除。如果該檔案不存在,建立新檔案。 wb
Python識別影象中的文字
按步驟………. 一步一步來 一、配置執行環境 1、安裝PIL:pip install Pillow 2、安裝pytesseract:pip install pytesseract 3、安裝Tesseract-OCR:https://github.com/UB-Mannheim/te
python 替換字串中的字元
import os import re ls = [] lr = [] r = re.compile(r'\jackliu\\') # path = r"C:\Users\jackliu\Deskt
python讀取pdf中的文字
python處理pdf也是常用的技術了,對於python3來說,pdfminer3k是一個非常好的工具。 pip install pdfminer3k 我主要是想在pdf中抽出自己想要的一些關鍵資訊,所以需要找到這些資訊的共同點。幸運的是,這些關鍵資訊的行都含有'//',所以我只需找到含有'
處理mathtype公式在word中與文字對齊問題
問題: 最近在寫論文過程中,在word文件裡輸入mathtype寫的公式,發現公式與文字不能很好得對齊,上下有偏差,很醜,讓人很不爽,如下所示: 解決辦法:三步走 1、選擇所在段落右擊滑鼠->
JACOB替換WORD中的字串
//查詢是否存在字串,若存在則把要查詢的字串設定好。 public static boolean find(Dispatch selection,String text) { Dispatch find=Dispatch.call(selection, "Find"
shell遍歷當前目錄下的檔案,用去掉檔案字尾的字串替換檔案中的文字
今天寫了一個shell,遍歷當前目錄下的檔案,用每個檔案的檔名去掉字尾的字串替換檔案中的一段字串。 指令碼如下: #!/bin/bashfile=`ls *.html`;echo $filefor item in $filedo filename=${item
Python在圖片中新增文字的兩種操作
一、使用OpenCV 在圖片中新增文字看上去很簡單,但是如果是利用OpenCV來做卻很麻煩。OpenCV中並沒有使用自定義字型檔案的函式,這不僅意味著我們不能使用自己的字型,而且意味著他無法顯示中文字元。這還是非常要命的事情。而且他顯示出來的文字位置也不太
替換pdf中的文字
原理:使用itext查詢文字的位置,然後重新繪製新的文字。 原作者的方法僅支援第一頁。原文在這裡http://blog.csdn.net/sishenkankan/article/details/53107195 重寫後可以支援多頁替換。 使用方法: PdfReplacer
[Python] 識別影象中的文字--pytesser模組
安裝pytesser 安裝PIL pip2 install numpy pip2 install pillow C:\Python27\ArcGIS10.2\Lib\site-package