文件上传
-
方法一:需要安装后导入第三方库
pywinatuto, 可以操作计算机,模拟人工输入和鼠标操作等等,侧重对CS的操作,虽然都有键盘,鼠标等模拟输入,不过最核心还是软件上的操作比较多# 安装 pywinauto pip install pywinautofrom pywinauto import application app = application.Application() app.connect(class_name='#32770', title='打开') app['Dialog']['Edit'].type_keys('d:\logo_mini.png') app['Dialog']['Button']. -
方法二:如果文件上传的元素是
<input type="file">, 那么就可以直接用sent_keys(‘file_src’)driver.find_element_by_css_selector("[type='file']").sent_keys('d:\test.txt')