簡體   English   中英

如何打開一個程序並從 python 腳本中按下一個鍵

[英]How to open up a program and press a key from a python script

這更像是一個理論問題,但不確定從哪里開始。

我在 PyCharm 中運行我的腳本,但我正在嘗試自動化一個過程。

在運行 PyCharm 腳本之前,我執行以下手動任務:

1 - open an .exe program (from desktop)
2 - once the program opens i need to press the "Y" key to produce a spreadsheet to be used

然后我使用生成的電子表格在 PyCharm 中運行分析腳本。

無論如何,我可以在 PyCharm 腳本中自動執行前兩個步驟嗎?

非常感謝!

您可以從安裝 PyAutoGui 模塊開始。 從命令行 pip install pyautogui 。 這里有很多有用的功能您可以使用,但出於您的目的 pyautogui.press('y') 應該可以正常工作。 所以如果你嘗試:

import pyautogui
from time import sleep
import subprocess

subprocess.Popen("directory to app's exe")
# Delay for app to load up
sleep(10)
pyautogui.press("Y")

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM