zoukankan      html  css  js  c++  java
  • selenium文件上传

     通过百度首页,上传图片

     1 #!/usr/bin/env python
     2 # coding:utf-8
     3 # 上传文件
     4 from selenium import webdriver
     5 from time import sleep,ctime
     6 from selenium.common.exceptions import InvalidArgumentException
     7 
     8 driver = webdriver.Chrome()
     9 driver.get(r"http://www.baidu.com")
    10 
    11 driver.find_element_by_css_selector("span.bg.s_ipt_wr.quickdelete-wrap > .soutu-btn").click()
    12 sleep(2)
    13 print('---------------%s-------------------' % ctime())
    14 try:
    15     driver.find_element_by_xpath('//form[@id="form"]//input[@type="file" and @class="upload-pic"]').send_keys(r'D:11.jpg')
    16 except InvalidArgumentException as msg:
    17     print(msg)
    18 finally:
    19     sleep(3)
    20     print('---------------%s-------------------' % ctime())
    21     driver.quit()
  • 相关阅读:
    网站图片轮播效果
    图片处理类
    字符串处理帮助类
    css3高级选择器
    JQuery选择器大全
    ASCII码表
    jQuery选择器大全
    OpenFileDialog无法弹出的解决方法
    socket学习目录
    ps-抠图
  • 原文地址:https://www.cnblogs.com/wang1yi1xian1/p/11358173.html
Copyright © 2011-2022 走看看