回答編集履歴

2

d

2019/02/14 03:50

投稿

tiitoi
tiitoi

スコア21956

test CHANGED
@@ -15,6 +15,14 @@
15
15
 
16
16
 
17
17
  [pywinauto](https://pywinauto.readthedocs.io/en/latest/)
18
+
19
+
20
+
21
+ ```
22
+
23
+ pip install pywinauto
24
+
25
+ ```
18
26
 
19
27
 
20
28
 

1

d

2019/02/14 03:50

投稿

tiitoi
tiitoi

スコア21956

test CHANGED
@@ -10,8 +10,34 @@
10
10
 
11
11
 
12
12
 
13
- > windowsAPI
13
+ ## 追記
14
14
 
15
15
 
16
16
 
17
- Windows API は、Windows の機能を使うアプリケーションを作成するために提供されているCで書かれているライブラリなので、今回のケースには当てはまらないと思います。
17
+ [pywinauto](https://pywinauto.readthedocs.io/en/latest/)
18
+
19
+
20
+
21
+ メモ帳を開いて Hello World を打ち込み、メニューからヘルプを開くデモ
22
+
23
+
24
+
25
+ ```python
26
+
27
+ from pywinauto.application import Application
28
+
29
+ from pywinauto.keyboard import SendKeys
30
+
31
+
32
+
33
+ app = Application().start("notepad.exe")
34
+
35
+
36
+
37
+ SendKeys('Hello World{ENTER}', with_spaces=True)
38
+
39
+
40
+
41
+ app.UntitledNotepad.menu_select("ヘルプ->ヘルプの表示")
42
+
43
+ ```