真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

python-docx文件路徑問(wèn)題的如何解決-創(chuàng)新互聯(lián)

本篇內(nèi)容主要講解“python-docx文件路徑問(wèn)題的如何解決”,感興趣的朋友不妨來(lái)看看。本文介紹的方法操作簡(jiǎn)單快捷,實(shí)用性強(qiáng)。下面就讓小編來(lái)帶大家學(xué)習(xí)“python-docx文件路徑問(wèn)題的如何解決”吧!

成都創(chuàng)新互聯(lián)專注于廣安企業(yè)網(wǎng)站建設(shè),響應(yīng)式網(wǎng)站開(kāi)發(fā),商城網(wǎng)站定制開(kāi)發(fā)。廣安網(wǎng)站建設(shè)公司,為廣安等地區(qū)提供建站服務(wù)。全流程定制網(wǎng)站開(kāi)發(fā),專業(yè)設(shè)計(jì),全程項(xiàng)目跟蹤,成都創(chuàng)新互聯(lián)專業(yè)和態(tài)度為您提供的服務(wù)

python-docx文件路徑問(wèn)題的如何解決

path = "test.docx"以工程下venv文件夾為父目錄

補(bǔ)充:Python讀取指定目錄下指定后綴文件并保存為docx

最近有個(gè)奇葩要求 要項(xiàng)目中的N行代碼 申請(qǐng)專利啥的

然后作為程序員當(dāng)然不能復(fù)制粘貼 用代碼解決。。

使用python-docx讀寫docx文件

環(huán)境使用python3.6.0

首先pip安裝python-docx

pip install python-docx

然后下面是腳本 修改目錄,這里默認(rèn)取腳本運(yùn)行目錄下的src文件夾

取.cs后綴的所有文件 讀取并保存為docx

有一點(diǎn)需要注意,如果文件中有中文,請(qǐng)用vscode或者其他編輯器使用utf-8格式打開(kāi),看看有沒(méi)有亂碼 其中每處理一個(gè)文件都會(huì)有print輸出 當(dāng)看到只有---start沒(méi)有end的時(shí)候就可以找到該文件查看是否有上面說(shuō)的情況,修改后保存重新執(zhí)行,一直到全部執(zhí)行完畢,保存好docx文件

代碼

# -- coding: UTF-8 --
# Created by luody on 2017/4/7.
import os
from docx import Document
saveFile = os.getcwd() + "/code.docx"
mypath = os.getcwd() + "/src"
doc = Document()
doc.add_heading("代碼文檔", 0)
p = doc.add_paragraph('服務(wù)端代碼,使用語(yǔ)言')
p.add_run('C#,SQL').bold = True
lineNum = 0
for root, dirs, files in os.walk(mypath):
  for filespath in files:
    if (filespath.endswith('.cs')):
      doc.add_heading(filespath, level=1)
      codePage = ''
      print(filespath+' ---- start')
      for line in open(os.path.join(root, filespath), encoding="utf-8"):
        codePage += line
        lineNum += 1
      print(filespath+' ---- end')
      doc.add_paragraph(codePage, style='IntenseQuote')
      doc.add_page_break()
p = doc.add_paragraph(u'總行數(shù):')
p.add_run(str(lineNum)).bold = True
doc.save('code.docx')
print(lineNum)

到此,相信大家對(duì)“python-docx文件路徑問(wèn)題的如何解決”有了更深的了解,不妨來(lái)實(shí)際操作一番吧!這里是創(chuàng)新互聯(lián)建站,更多相關(guān)內(nèi)容可以進(jìn)入相關(guān)頻道進(jìn)行查詢,關(guān)注我們,繼續(xù)學(xué)習(xí)!


本文題目:python-docx文件路徑問(wèn)題的如何解決-創(chuàng)新互聯(lián)
本文來(lái)源:http://weahome.cn/article/jsiio.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部