selenium+文件上传操作

分为两种情况:

1、 如果是input可以直接输入路径的,那么直接调send_keys输入路径

2、 input标签的上传,则需要借助第三方工具。

2.1 AutoIt我们去调用其生成的au3或exe文件。

2.2 SendKeys第三方库(目前只支持到2.7版本)

2.3 Python pywin32库,识别对话框句柄,进而操作。

工具:pywin32和spy++

运行结果:上传图片成功!

原文地址:https://www.cnblogs.com/an-ning0920/p/12177274.html