匿名用户

1级

2014-10-12 回答

兄弟你逗我么,你写着问题就可以解决了,但是内容又否认python可以处理这样的问题。。。安装好selenium的python,调用里面的API就可以完成操作了。至于如何找到Add Photos这个按钮很简单,方法有很多,可以根据style,xpath,id,等等之类的。最近有稍微研究一会selenium,不算很熟悉,但是基本的方法还是会的

追问:

我只是说“貌似”不能处理啊,因为我搜了下百度,没看到有处理这方面的文章。我以为只是我没看到过,或者自己知识局限才这样描述的。API里面哪个可以? 真不知道啊

追答:

文档网址如下:http://selenium-python.readthedocs.org/en/latest/getting-started.html

这个我是根据你的需求稍微改进一下,没有跳出窗口,全自动化操作,用的是Chrome的webdriver,内置的好像是firefox,但是必须安装firefox(我机子没装),Chrome的需要去下载一个,我是去谷歌下的,用firefox应该也可以。可以测试一下,下面是代码,仅供参考(有问题就继续留言,Q不想写在这)代码如下(需要安装selenium包):

from selenium import webdriver

browser=webdriver.Chrome()

browser.get("

=")

name=browser.find_element_by_name("user_name")

name.clear()

name.send_keys(

'justtest@qq.com'

)

pwd=browser.find_element_by_name("pass_word")

pwd.send_keys('123456')

btn=browser.find_element_by_class_name("login_btn")

btn.click()

photo=browser.find_element_by_name('opus')

photo.send_keys('C://Users//Administrator//Pictures//LifeFrame//2.jpg')

btn=browser.find_element_by_id("submit_btn")

btn.click()

追问:

我觉得你完全误会我的意思了...我现在是要处理windows窗口啊!我是搞测试的,总不能叫人家写代码的写成不弹窗吧- - 你上面写的代码我都懂...在某些时候,我们确实需要从本地上传文档到网站上的,这种控件随处可见。

python selenium 处理弹窗_Python+Selenium处理Windows弹窗(非IE弹窗问题)相关推荐

  1. python登录qq邮箱_Python + Selenium 登录QQ邮箱

    Python + Selenium 自动化登录QQ邮箱 准备工作 Windows或则Linux 安装Python 安装Selenium 安装Chrome Driver 环境选择Windows 10 安 ...

  2. python selenium 下载文件_python+selenium下载文件——firefox

    from selenium import webdriver import time fp = webdriver.FirefoxProfile() fp.set_preference('browse ...

  3. python select模块安装_python+selenium select下拉选择框定位处理方法

    一.前言 总结一下python+selenium select下拉选择框定位处理的两种方式,以备后续使用时查询: 二.直接定位(XPath) 使用Firebug找到需要定位到的元素,直接右键复制XPa ...

  4. python资源百度云_Python Selenium 百度云分享链接资源 批量保存

    [Python] 纯文本查看 复制代码# -*- coding: UTF-8 -*- from docx import Document #安装 pip install python-docx imp ...

  5. pythonalert弹窗_python+selenium八:Alert弹窗

    # 此弹窗是浏览器自带的弹窗,不是html中的元素 from selenium import webdriver from selenium.webdriver.common.action_chain ...

  6. python time智能等待_Python Selenium智能等待

    前言 在使用python selenium进行自动化测试实践的过程中,经常会遇到元素定位不到,弹出框定位不到等等各种定位不到的情况,在大多数的情况下,无非是以下两种情况: 1.有frame存在,定位前 ...

  7. python抓取教学_Python Selenium 实战教学:爬取每日天气

    前言 本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理. 作者:气象学渣 一.准备工作 1.Selenium的介绍与安装 Selen ...

  8. python selenium安装教程_Python Selenium模块安装使用教程详解

    一.概述: Selenium是一个用于Web应用程序测试的工具,本文使用的是Selenium 2.Selenium就是一套类库,不依赖于任何测试框架,除了必要的浏览器驱动,不需要启动其他进程或安装其他 ...

  9. python提取身份证信息_Python selenium 身份证信息在线解析爬取

    当做笔记: 身份证地区查询,网络上的查询网站也比较多.现在查询数据库中的身份证,识别其中的信息.主要通过该网站:http://www.gpsspg.com/sfz/ 脚本: #-*- coding: ...

  10. python音标1003python音标_python selenium 爬取百度翻译单词音标

    python selenium 小爬虫 主要流程 读取excel文件中的单词--利用selenium 去百度翻译中获取单词对应的音标--写入cvs文件 selenium 安装 环境配置略过 谷歌浏览器 ...

最新文章

  1. 苹果电脑安装python-4. 在苹果系统上使用 Python
  2. Leetcode 剑指 Offer 40. 最小的k个数 (每日一题 20210825)
  3. SpringBoot - 优雅的实现【业务校验】高级进阶
  4. Maven and Ant for Hybris
  5. 什么叫组网_家庭wifi,如何组网最合适
  6. python工程师笔试题_2019年,Python工程师必考的6个面试题,Python面试题No5
  7. C#LeetCode刷题之#62-不同路径(Unique Paths)
  8. U盘安装CentOS系统详细教程
  9. 智能随访系统:提升患者综合服务能力和就医体验,提高医院品牌价值与服务质量
  10. iis7.5 php isapi映射,IIS7、iis7.5让ISAPI扩展DLL执行的方法
  11. 关于机器人方面的sci论文_机器人领域国际期刊(SCI收录)
  12. cidr计算器android,JavaScript 实现 CIDR 详细信息计算
  13. 【STM32】开发板学习1 NUCLEO-L476RG:GPIO例程 点亮LED2灯
  14. 关于“访问映射网络驱动器提示 本地设备名已在使用中,此连接尚未还原”的解决方法
  15. 2021年西式面点师(高级)新版试题及涵盖考试最全题库免费练习
  16. openGauss:(5)openGauss简介
  17. 开源中国源码学习(五)——切换皮肤(日间模式和夜间模式)
  18. 沪市A股,kdj指标,api接口,API接口
  19. python和土木工程_Python 的开发效率真的比 Java高吗?
  20. LPC54114双核使用指南翻译 - 使用MCUXPresso进行双核调试

热门文章

  1. Mybatis-Plus 使用自定义注入器后,查询条件中不再添加逻辑删除字段限定条件
  2. java三个取最大值、菜单新增修改、猜数字大小
  3. Json动态添加属性
  4. matplotlib之scatter
  5. Lintcode1 A+B Problem solution 题解
  6. hdu 3473 Minimum Sum 划分树
  7. VS2010 修改模板文件,增加默认注释
  8. 拿什么拯救你,我的团队
  9. bundle文件解压_通过sourcemap解压缩webpack 实战
  10. oauth2.0 学习案例demo_Vue3教程:用 Vue3 开发小程序,这里有一份实际的代码案例!...