質問編集履歴
1
試したことについてコードを追記しました
title
CHANGED
|
File without changes
|
body
CHANGED
|
@@ -1,6 +1,14 @@
|
|
|
1
1
|
現在、pythonでマクロを作成しているのですが、キーボードの長押しを出力する方法がわからなくて困っています。
|
|
2
2
|
|
|
3
|
-
pyautoguiというライブラリを
|
|
3
|
+
pyautoguiというライブラリを使って以下のことを試しましたが実現は不可能でした
|
|
4
|
-
|
|
4
|
+
- keyDownとkeyUpを使う
|
|
5
|
-
|
|
5
|
+
```python
|
|
6
|
-
|
|
6
|
+
pyautogui.keyDown('A')
|
|
7
|
+
time.sleep(1)
|
|
8
|
+
pyautogui.keyUp('A')
|
|
9
|
+
```
|
|
10
|
+
- 単体入力の連打による疑似的な長押し入力の実現
|
|
11
|
+
```python
|
|
12
|
+
for tmp in range(100):
|
|
13
|
+
pyautogui.press('A')
|
|
14
|
+
```
|