Python 学習:pywinauto パッケージ

2015-05-29 :  PCクリニック
本文の前に、
-・・・ -・-
現時点での blogramのランクインカテゴリは、
5、2、1、0、1、 0、0、0、0、0(41)で、換算ポイント 74pt 。
3日前の夜「グルコサミン」「FM COCOLO」でbg値が若干アップ。
その後、一昨日朝方、昨日朝方、今朝方まで
「Firefox」大幅bg値の変動があり4位、5位とアップ・ダウン。
「グルコサミン」ではbg値変動は小幅で、ランクは不変。
他「C言語」「Python」では変化は無かった?
だが、今し方「FM青森」2位にダウンした。
・-・ - -・

さて、本文。

2015-05-06 の記事:「Python 学習:win32com モジュール
2015-05-09 の記事:「Python 学習:win32com で、notepad 操作
2015-05-11 の記事:「Python 学習:win32com 関連サイト
で、
「PyWin32 パッケージ」の「win32com モジュール」を使って、
GUIアプリ」=「窓プログラム」を制御する方法を学習した。

その学習途中で、
Kevin Vance - Windows automation with Python
なるサイトを見つけていた。

そこで、
「Windows automation with Python」で検索してみたところ、
1番目に「pywinauto」パッケージがあった。

  Gui Automation with Python
(翻訳) Gui の自動化を Python で


これは面白そうダ。

と云うことで、
いつもお世話になっている「Gohlkeさんのページ」を見ると。
“pywinauto-0.4.2-py2-none-any.whl”
があった。
早速ダウンロードさせて頂いた。
だが、Python:パッケージ配布が「.whl」で?!
ですね。

これの中は、「pywinauto」と「pywinauto-0.4.2.dist-info」

「pywinauto-0.4.2.dist-info」は無視して、
「pywinauto」の中は、2ディレクトリと13ファイル。

物は試しで、「pywinauto」フォルダ以下を、
“WinPython”インストールフォルダの、
「~/python-2.7.6/Lib/site-packages/」に入れてみた。

そして、
pywinauto 0.4.2 documentation
Installationにある、
  To check you have it installed correctly Run Python
と云うことで、

  from pywinauto import application
  app = application.Application.start("notepad.exe")
  app.notepad.TypeKeys("%FX")

と打ち込んでみたら、動いた!


「win32com」での“SendKeys”に対応するのは、
こちらでは、“TypeKeys”ですネ。


それから、
この「pywinauto」用のスクリプトを自動生成するツールとして、
swapy - Simple Windows Automation on Python
  Swapy-ob is a tool for GUI Automation for Windows.
  Finally you will get native python code for pywinauto module.
がある。


更には、
「necoakの日記」2012-09-17 付 記事:
pywinauto で、pythonでWindows GUI 自動化の試み
  とあることで、Windowsのクライアントソフトを多重起動して、
  負荷テストみたいなことをする必要にせまられた。
  さすがに手作業でやってられないので、多重操作くらいは
  自動化させられないかちょっと考えた。
  いくつかツールはありそうだけれど、
  手馴れているpython言語で比較的簡単に習得できそうな
  pywinauto というツールがあったのでちょっと試してみた。
  ・・・・・
  ・・・・・
などもある。

もっと学習ですね。


本日はここまで。


見ていただいた序でとは厚かましい限りですが、
お帰りに投票して頂けるとなお嬉しいです。 ⇒ blogram投票ボタン


150429E
関連記事
スポンサーサイト

コメントの投稿

管理者にだけ表示を許可する

おきてがみ/blogram
blogram投票ボタン



おきてがみ

最新記事
カレンダー
03 | 2017/04 | 05
- - - - - - 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 - - - - - -
月別アーカイブ
カテゴリ
最新コメント
検索フォーム
リンク
プロフィール

<紙>

Author:<紙>
ようこそ。
「パソコンヲタクの雑記帳」
もろもろなことを綴っています。
パソコン ヲタクってねくら?
画像は kami でなく kani です。

カウンター(fc2、i2i) /Google Analytics


i2i(from 2010-08-24)
Total =
Today  =  
Yesterday=
アンチエイジング

Google Analytics
ブックマーク