2014-10-20 81 views
1

新手程序員在這裏。我試圖學習如何打開/編輯/保存Word文檔文件。我在Windows 7 64位,並有Microsoft Word 2010.我遵循本指南:https://python-docx.readthedocs.org/en/latest/user/quickstart.htmlPython Docx Lib - 打開Word

我正在關注第一部分「打開文檔」並鍵入前兩行並且沒有打開。所以我一定在做錯事。根本無法打開單詞。有什麼建議?

+1

你可以在帖子中明確包含你的代碼嗎?提供鏈接是好的,但鏈接過時。 – dpassage 2014-10-20 20:45:29

回答

1

什麼是你試圖做...這就是創建一個新的文件......不字

打開它

打開一個文件

os.startfile(r"C:\Some\Folder\doc1.docx") 

什麼docx(你提到的Python模塊)對於正在創建新的docx文件,然後可以在Word中打開你創造了他們

考慮以下

from docx import Document 
import os 
document = Document() #create a new document 
paragraph = document.add_paragraph('Lorem ipsum dolor sit amet.') 
document.save('test.docx') #save it to the filesystem 
os.startfile("test.docx") #open it with the default handler for docx (usually word) 
+0

謝謝,隊友。我想我不確定在調用document()之後,Word是否打開並且您可以實時看到該動作發生。 – Ryan 2014-10-20 17:48:29

+0

爲了我想做的事......我有工作報告。我們有一個模板,所以我將基本輸入一系列信息,並將excel中生成的png作爲圖形和繁榮進行粘貼,您將得到一份報告。但是我想要這樣的自動化,因爲它需要花費太多時間來重複「複製/粘貼」一遍又一遍的數據。環顧四周後,似乎python-docx將是一個不錯的選擇 – Ryan 2014-10-20 17:52:25