我读了很多关于和大家的建议,不要使用Windows上传,直接写我文件的路径;我甚至尝试使用论坛上的一些命令,比如:swicthTo()

switch_to_window()

window_handles

但我还没找到解决办法。

我的主要问题是,我没有空间直接发送我的文件路径(见下图,介绍路径的空间为灰色),但我只能选择单击“浏览”并打开Windows上载程序:

你知道我如何切换到上传窗口,介绍我的朋友吗?在

我试着用这种方法:

^{pr2}$

我找到了窗口,当我打印时,我得到了这个对象:We are already in the Location->Details Page >

但是当我尝试发送密钥时,我收到了这个错误:Traceback (most recent call last): File

"C:\Users\carlo.agresta\Desktop\IE - iQsonar.py", line 149, in

handle_dialog(browse, "foobar.txt") File "C:\Users\carlo.agresta\Desktop\IE - iQsonar.py", line 145, in

handle_dialog

upload_dialog.send_keys(dialog_text_input) AttributeError: 'function' object has no attribute 'send_keys'

我找到了一个部分解决方案,我让我的代码表现得好像窗口上传是一个警报,所以我这样做:browse=wait(".//*[@id='fileinput']")

browse.click()

time.sleep(1)

upload_dialog = driver.switch_to_alert()

print (upload_dialog)

upload_dialog.send_keys("C:\\Users\\carlo.agresta\\Desktop\\V4LabCredentials.csv")

现在我的问题是我不能接受并关闭窗口:有什么建议吗?在

提前谢谢你

python selenium 文件上传_Python Selenium通过Windows上传上传文件相关推荐

  1. python如何连接自己电脑服务器_Python远程连接windows服务器并上传数据

    [芝麻IP代理]大数据时代下,我们对于Python的应用真的是淋漓尽致,第一次玩服务器,电脑端远程连接能连上,可SSH却始终不行,后来才发现,这根本不是一种东西,SSH得在服务器上搭建SSH seve ...

  2. python selenium 文件上传_Python+Selenium学习--上传文件

    场景 文件上传操作也比较常见功能之一,上传功能操作webdriver 并没有提供对应的方法,关键上传文件的思路. 上传过程一般要打开一个系统的window 窗口,从窗口选择本地文件添加.所以,一般会卡 ...

  3. python数据驱动读取用例_Python Selenium 之数据驱动测试

    数据驱动模式的测试好处相比普通模式的测试就显而易见了吧!使用数据驱动的模式,可以根据业务分解测试数据,只需定义变量,使用外部或者自定义的数据使其参数化,从而避免了使用之前测试脚本中固定的数据.可以将测 ...

  4. python实现自动登录软件_Python selenium实现微博自动登录的示例代码

    (一)编程环境 操作系统:Win 10 编程语言:Python 3.6 (二)安装selenium 这里使用selenium实现. 如果没有安装过python的selenium库,则安装命令如下 pi ...

  5. python模拟鼠标拖动滑块_Python+Selenium 拖动滑块 (一)

    在我们登录账号中常常会遇到各种验证码,如图片验证码,拖动滑块验证..... 滑块验证码只需要用户使用鼠标将滑块从某个位置拖动到另一个位置即可.程序通过记录用户拖动滑块的轨迹,这一串的轨迹数据采用模式识 ...

  6. python读取只读word只读_Python用于NLP :处理文本和PDF文件

    提示:代码图片可以点击全屏查看,双指操作还可以放大缩小. 这是我的Python用于自然语言处理(NLP)系列文章的第一篇文章.在本文中,我们将从Python for NLP的基础知识开始.我们将看到如 ...

  7. python发送文件到服务器_python 使用poster模块进行http方式的文件传输到服务器的方法...

    这几天帮内部人员做一个文件传输的小工具,要用http的方式,在用django搭建了个小框架之后,如何进行传输,特别是大文件的传输,成为主要问题.经过查资料,最后选择了通过poster这个模块来进行文件 ...

  8. python访问文件被拒绝_python – uWSGI服务器日志…权限被拒绝读取文件…哪个文件?...

    我有一个服务器在emperor模式下使用uWSGI运行Django / Nginx / uWSGI,并且它的错误日志(vassal级错误日志,而不是皇帝级日志)每次生成一个新worker时都会有一个连 ...

  9. python爬取音乐资源_python+wget轻松爬取MP3音乐文件

    在搞拼音学习的时候,需要对应的文字的读音.发现XX汉语上面有需要的MP3文件.如图,红框框起来的就是MP3的url地址. 分析一下url,我们大致已经能得出"你"字的MP3文件对应 ...

最新文章

  1. 2017年安全漏洞审查报告:安全补丁在不断增加,用户却不安装
  2. 前端:JS中JSON对象和String转换
  3. ExtJS2.0实用简明教程 - Column列布局
  4. 工作336:uni-ele-el-table修改宽度问题
  5. 使用 powershell 的 grep 过滤文本
  6. python enumerate的详解
  7. Tomcat下载安装配置教程
  8. sql server 2012序列号密钥sql server 2012序列号sql密钥
  9. redis实现分布式锁的几种方式
  10. error: ‘xcb_generic_event_t’ was not declared in this scope
  11. windows图标文件夹_如何在Windows 10中获取Windows 7的旧文件夹图标
  12. PHP 计算当前时间是这一年的第几周
  13. MATLAB遇到问题:错误使用mex的解决办法
  14. 【项目10】python+flask搭建CNN在线识别手写中文网站
  15. 逆水寒江湖无限服务器等级,逆水寒上限多少级 逆水寒等级上限是多少
  16. 【CXY】JAVA基础 之 Map
  17. python frame用法_Pandas Series.to_frame()用法介绍
  18. 关于前端导出文件打不开的问题
  19. day19TreeSet类
  20. 【Python爬虫】按时爬取京东几类自营手机型号价格参数并存入数据库

热门文章

  1. python 操作mysql 返回字典_Python查询Mysql时返回字典结构的代码
  2. React 虚拟Dom 转成 真实Dom 实现原理
  3. O2O业务都跳不出这五大领域
  4. Java排序算法——希尔排序
  5. WebApi2 知识点总结
  6. Eclipse编辑jsp、js文件时,经常出现卡死现象解决汇总
  7. MySQL innotop实时监测工具
  8. 20120520 Linux下mysql的自动备份工具
  9. Visual Basic 2005 – 如何播放剪贴簿中的音效数据
  10. 彻底搞懂Nginx的五大应用场景