kombinieren Sie word-Dokument mit python docx

Ich habe einige word-Dateien, die jeweils spezifische Inhalte. Ich möchte für ein snippet, das mir zeigen oder mir helfen, um herauszufinden, wie kombinieren Sie die word-Dateien in einer Datei, während mit Python docx Bibliothek.

Beispielsweise in der pywin32-Bibliothek habe ich Folgendes:

rng = self.doc.Range(0, 0)
for d in data:
    time.sleep(0.05)

    docstart = d.wordDoc.Content.Start
    self.word.Visible = True
    docend = d.wordDoc.Content.End - 1
    location = d.wordDoc.Range(docstart, docend).Copy()
    rng.Paste()
    rng.Collapse(0)
    rng.InsertBreak(win32.constants.wdPageBreak)

Aber ich muss es tun, während mit Python docx Bibliothek statt win32.client

ich schrieb nochmal die Frage @abarnert
Die Frage, wie re-geschrieben, sieht sehr verantwortlich. Danke @omri_saadon
Verantwortlich, ja, aber jetzt ist er von uns verlangt, port seinen code aus einer Bibliothek zu einer anderen, die immer noch nicht angemessen für SO. Vor allem, da er noch nicht gezeigt, jede seiner docx-code beschrieben ist, oder wie weit er gekommen ist und wo er stecken geblieben ist außer in vages Bedingungen.
ich weiß nicht, wie es zu tun, meine Idee war, laufen über jedes Dokument (laufen über Absätze und Tabellen) und kopieren Sie es irgendwie auf die neue word-Datei. auch wenn Sie eine Allgemeine Idee, wie es zu tun i ' L werden mehr als froh. ich bin vertraut mit dieser Bibliothek für ein paar Tage. @abarnert –

InformationsquelleAutor omri_saadon | 2014-07-21

Schreibe einen Kommentar