2017-12-14 6 views
0

Ich arbeite derzeit an einer Möglichkeit, Powerpoint-Präsentation aus Excel-Datei zu generieren. Also habe ich mich für Python entschieden, da es python-pptx gibt, mit dem man .pptx Dateien bearbeiten kann. Ich muss eine Standarddatei verwenden, auf der ich einige Formen und Texte einfügen werde, aber nur innerhalb der ersten Folie.Arbeit an einer definierten Folie mit Pptx Python

Ich habe Python-Pptx-Dokumentation gelesen, aber ich habe keine Möglichkeit gefunden, auf einer definierten Folie (die erste Folie meiner Standarddatei) zu arbeiten. Ich habe nur eine Möglichkeit gefunden, eine Folie hinzuzufügen und daran zu arbeiten.

Kann jemand erklären, wie es geht?

Wenn Sie mein Problem nicht verstehen, sagen Sie mir, ich werde versuchen, es umzuformulieren.

Dank

N. B: Ich bin Französisch, im Web ich kein Französisch Dokumentation so musste ich englische Dokumentation suchen gefunden. Es ist möglich, dass ich etwas über mein Problem nicht verstanden habe, als ich es gelesen habe. Entschuldigung, wenn Sie es leicht finden. Ich arbeite immer noch mein Englisch: D

+0

versuchen Sie www.pptxbuilder.com –

Antwort

1

Ist das, was Sie suchen?

prs = Presentation('existing-prs-file.pptx') 
first_slide = prs.slides[0] 
# do something with the content of the slides 
prs.save('new-file-name.pptx') 

btw Ich habe es gerade aus der Dokumentation kopiert.

+0

Vielen Dank. Ich habe versucht, .get (i) zu verwenden, aber es funktioniert nicht. Tut mir leid, ich habe es nicht gesehen ... Danke. – Mistapopo

Verwandte Themen