我已经搜索了几天并尝试了太多不正确的解决方案。我有一个用于将 csv 文件上传到网站的 python 脚本。该网站添加了一个弹出框,在开始上传之前必须先解决该弹出框。如何检测该弹出框并模拟“确定”单击?我已经检查并重新检查了文件是否正确(如果手动完成,它将正确上传)。脚本托管在 GoDaddy 上,是一个 P.. I.. T.. A.. 让主机运行。我对 python 不太熟悉,但没想到会这么难。是的,我试过:
from evdev import uinput, ecodes as e
with uinput.UInput() as ui:
ui.write(e.EV_KEY, e.KEY_ENTER, 1)
ui.write(e.EV_KEY, e.KEY_ENTER, 0)
ui.syn()
它不起作用!我找到了这个 smippit,但它也不起作用:
import thread
import time
def keypress():
global char
char = chr(13)