1

pywinauto を使用して、pdf ファイルを開いて xml1.0 として保存しようとしました。以下のコードを書き始めましたが、メニューのコントロールを見つけてxmlとして保存することができません。私はpywinautoが初めてです。これで私を助けてもらえますか。また、python pywinauto のチュートリアルを入手できる場所を教えてください。

  from pywinauto import application

    In_File = "sample.pdf"
    Ap = "C:\Program Files\Adobe\Acrobat 7.0\Acrobat\Acrobat.exe"
    app = application.Application()
    app.start_(Ap)
    app.

ありがとう

4

1 に答える 1

2

これがAdobeReaderXの例です

import pywinauto
pwa_app = pywinauto.application.Application()    
w_handle = pywinauto.findwindows.find_windows(title=u'Adobe Reader', class_name='AcrobatSDIWindow')[0]
window = pwa_app.window_(handle=w_handle)
window.MenuItem(u'&File->#0').Click()

ちなみに、pywinautoのGUIツールの作者はSWAPYです。それはいくつかのコードを生成することができます。自動化に役立つことを願っています。

于 2013-02-09T09:13:30.337 に答える