国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

Python智能辦公——excel內(nèi)容填充word表格

2023-03-25 20:47 作者:納魯濤  | 我要投稿

讀寫excel的庫:pandas

讀寫word的庫:python-docx

pandas讀取excel方法:

1、從文件中讀取

將data_path這個文件讀取到data中

2、截取想要的行

切片操作,將索引為10到14的行和所有列取出。

docx讀取word方法:

word_path為word文件路徑,將整個文件讀到doc中

docx更改word方法:

????????1、段落文字:

???????????????

test.docx
測試代碼

?

運行結(jié)果

? ? ? ??2、更改表格內(nèi)容:

??????

test.docx
測試代碼
輸出

docx保存word方法:

整體思路:

1、首先用pandas讀取excel對應(yīng)的行,使用for循環(huán)和iloc方法讀取每一行內(nèi)容。

2、讀取模板word內(nèi)容。

為了防止出錯,模板中需要替換的表格的單元格只保留一個字。如果有多個字,在保留格式替換的時候會將第一種格式的文字替換而后面的文字還會保留造成重復(fù),對runs列表進行for循環(huán)替換可以解決這個問題,如下圖。但為了避免麻煩,將單元格中保留一個字

3、替換模板內(nèi)容

4、保存word

5、腳本結(jié)束后,會生成數(shù)個word文件,在word中插入對象,選擇文件內(nèi)文字可以將這些word文件合并成一個。


Python智能辦公——excel內(nèi)容填充word表格的評論 (共 條)

分享到微博請遵守國家法律
禄丰县| 庆阳市| 阳谷县| 三台县| 龙岩市| 晋宁县| 天水市| 平罗县| 大宁县| 岳阳市| 来凤县| 南澳县| 盐山县| 屯门区| 华阴市| 墨脱县| 始兴县| 宣武区| 永胜县| 宁远县| 宜兰市| 和田市| 林甸县| 邢台市| 八宿县| 璧山县| 南康市| 司法| 昌吉市| 越西县| 竹山县| 新巴尔虎右旗| 南部县| 金山区| 岗巴县| 胶南市| 龙岩市| 枝江市| 手游| 高青县| 崇仁县|