我正在使用pywinauto来自动执行照片上传过程,我使用Selenuim单击一个按钮,该按钮会弹出一个窗口框来选择和上传照片。我使用Swapy来获取用于设置自动化的代码,但是该代码给出了错误“ int转换时间太长”,我已经尝试了多种方法,但是失败了
我试图使用类名,标题等来获取它,但都失败了
from pywinauto.application import Application
app = Application().connect(title=u'Open', class_name='#32770')
window = app.Open
static = window.Static
static.ClickInput()
static.type_keys(Name_of_File)
button = window[u'&Open']
button.Click()
我希望它在Windows Dialouge框中输入文件名,然后单击“打开”按钮开始上传。
但出现以下错误:
return bool(win32functions.IsWindowVisible(handle))
ctypes.ArgumentError: argument 1: <class 'OverflowError'>: int too long
to convert