これを行う方法を見つけるのが難しく、私の世界は新しいものです。私はacrobatをこのコードで開くことができません。Acrobat.exeを開き、pywinautoを使用してPDFファイルをスキャンする方法
from pywinauto import *
app = application.Application()
app.start('notepad.exe')
私はこのようなことをしようとしています:
app.start('acrobat.exe')
またはapp.start( 'Acrobatのためのファイルパスを')。私は、acrobat.exeがWindowsのcmdシェルからプログラムを実行するが、なぜpywinautoによって拒否されるのかを理解していない。 次に、「ファイル」>「作成」>「スキャナからPDF」>「カラードキュメント」を選択します。私はプログラマのような考え方ではなく、ユーザーのような考え方であると認識していますが、私が必要とするPDFを手に入れるのが最も簡単で簡単な方法だと思います。 助けてください!私は物事が進むのを助けるための方向や入力に感謝しています。私もpywinautoのための構文チュートリアルを見つけることができないようです...ありがとう!
ドキュメントはここにある:http://pywinauto.github.io/docs/contents.html私が取りますよ明日のAcrobatを見てみると、pywinauto 0.5.4や新しい開発中のUIA機能によって自動化できるかどうかを確認する必要があります。 –
一般的に、Spy ++がテスト中のアプリケーション内のコントロールを見ることができるなら、ここではpywinautoは非常に良いです。 Inspect.exeだけがコントロールを見ることができる場合は、UIAブランチが必要です(まだリリースされていませんが、早期のテストで利用できます)。これらのツールのどれもが幸運でない場合、あなたに役立つ座標アプローチしかないようです。 –
私は最近のAdobe Readerと遊んできました。 Spy ++はメニューを表示しませんが、Inspect.exeは何かを見ることができます。残念ながら、私たちは新しいUIAリリースに取り組んでいるため、Acrobatのサンプルを書く時間はほとんどありません(主な仕事は無料です)。 –