@idaryu41

Are you sure you want to delete the question?

If your question is resolved, you may close it.

Leaving a resolved question undeleted may help others!

We hope you find it useful!

python-pptxでの既存パワーポイントの開き方

解決したいこと

pythonの拡張ライブラリをインストールして、pptx.Presentation(path )を使って、パワーポイントを開こうと思いました。
このpathは既存のパワポのパスが入っています。
しかし、開くのは新規ファイルになってしまって、path 先のパワポを開いてくれません。
原因がわかる方いましたら助けて欲しいです。
pathは絶対パスで書いています。

0 likes

1Answer

文章だけで説明されても、原因を特定することは難しいです。
作成したpythonコードをコードブロックに貼り付けてください。

0Like

Comments

  1. ↑このライブラリをインストールして、次のコードで試しましたが、
    ちゃんと既存ファイルを開き、スライドを追加したファイルが保存されました。

    import collections.abc
    import pptx
    
    path = '/Users/USERNAME/Temp/Presentation.pptx'
    ppt = pptx.Presentation(path)
    
    layout = ppt.slide_layouts[0]
    slide = ppt.slides.add_slide(layout)
    
    ppt.save("./saved.pptx")
    

    やはり貴方のコードが必要です。

Your answer might help someone💌